реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Помогите разобраться с сообщением компилятора
val1
сообщение Sep 15 2016, 06:38
Сообщение #1





Группа: Участник
Сообщений: 10
Регистрация: 19-06-16
Пользователь №: 92 246



Прикрепленное изображение
Господа форумчане, кто работает с таким компилятором посмотрите , пожалуйста, все ли он как надо делает. Настораживает выделенная строчка. Спасибо.


Вот выделенный
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
zltigo
сообщение Sep 15 2016, 12:12
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Дожили, вопросы для начинающих по сообщениям компилятора постятся в "сотовой связи" sad.gif. Причем и "этот" компилятор здесь ни при делах вопрос к тому, кто написал ЭТОТ исходник.



--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
aiwa
сообщение Sep 15 2016, 12:19
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 301
Регистрация: 13-12-15
Из: Харьков
Пользователь №: 89 682



Выделенная строчка предупреждает, что в исходных текстах отсутствует функция main.
Не обращайте внимания. Эта функция находится в EAT.
Go to the top of the page
 
+Quote Post
val1
сообщение Sep 15 2016, 12:41
Сообщение #4





Группа: Участник
Сообщений: 10
Регистрация: 19-06-16
Пользователь №: 92 246



И RVCT 3.1 и файлы с примерами получил от MTSystem, где и заказывал SIM800C. По мануалу компилятор собирает заливаемый конфиг из собственно ЕАТ прошивки и пользовательского кода и в пользовательском коде main (точнее app_main) есть. Это пример по прилагаемому к тем же файлам видео. Скомпилирован и загружен пример кода настройки и работы с uart. Так в этом uart.c есть точка входа....
Go to the top of the page
 
+Quote Post
aiwa
сообщение Sep 15 2016, 13:25
Сообщение #5


Местный
***

Группа: Участник
Сообщений: 301
Регистрация: 13-12-15
Из: Харьков
Пользователь №: 89 682



Цитата(val1 @ Sep 15 2016, 15:41) *
Так в этом uart.c есть точка входа....

Это не точка входа. Это табличная callback - функция, которую вызывает EAT.
Но RVCT ожидает функцию main, и не найдя ее выдает предупреждение.
Go to the top of the page
 
+Quote Post
GeGeL
сообщение Sep 15 2016, 17:47
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 403
Регистрация: 29-04-11
Из: Украина
Пользователь №: 64 682



Цитата(aiwa @ Sep 15 2016, 15:19) *
Выделенная строчка предупреждает, что в исходных текстах отсутствует функция main.
Не обращайте внимания. Эта функция находится в EAT.

Так это обычная ситуация для EAT/OCPU.
Все в данном случае собралось, и бинарник готов для заливки. А три Error вначале из за того, что не сделали clean.

Смотрите на Error, а Warning там предостаточно будет в любом примере - китайцы не особо заморачиваются, вычищая код примеров. Но если это ваш код - обязательно берите во внимание все Warning, могут быть "тонкие" ошибки, из-за них программа не будет работать, хотя будет компилироваться. И обязательно смотрите log-файл после компиляции.
Go to the top of the page
 
+Quote Post
val1
сообщение Sep 16 2016, 08:16
Сообщение #7





Группа: Участник
Сообщений: 10
Регистрация: 19-06-16
Пользователь №: 92 246



Спасибо всем!
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 04:10
Рейтинг@Mail.ru


Страница сгенерированна за 0.01394 секунд с 7
ELECTRONIX ©2004-2016