Перейти к содержанию
    

Помогите разобраться с сообщением компилятора

post-92246-1473920618_thumb.jpgГоспода форумчане, кто работает с таким компилятором посмотрите , пожалуйста, все ли он как надо делает. Настораживает выделенная строчка. Спасибо.

 

 

Вот выделенный

post-92246-1473921463_thumb.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Выделенная строчка предупреждает, что в исходных текстах отсутствует функция main.

Не обращайте внимания. Эта функция находится в EAT.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

И RVCT 3.1 и файлы с примерами получил от MTSystem, где и заказывал SIM800C. По мануалу компилятор собирает заливаемый конфиг из собственно ЕАТ прошивки и пользовательского кода и в пользовательском коде main (точнее app_main) есть. Это пример по прилагаемому к тем же файлам видео. Скомпилирован и загружен пример кода настройки и работы с uart. Так в этом uart.c есть точка входа....

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Так в этом uart.c есть точка входа....

Это не точка входа. Это табличная callback - функция, которую вызывает EAT.

Но RVCT ожидает функцию main, и не найдя ее выдает предупреждение.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Выделенная строчка предупреждает, что в исходных текстах отсутствует функция main.

Не обращайте внимания. Эта функция находится в EAT.

Так это обычная ситуация для EAT/OCPU.

Все в данном случае собралось, и бинарник готов для заливки. А три Error вначале из за того, что не сделали clean.

 

Смотрите на Error, а Warning там предостаточно будет в любом примере - китайцы не особо заморачиваются, вычищая код примеров. Но если это ваш код - обязательно берите во внимание все Warning, могут быть "тонкие" ошибки, из-за них программа не будет работать, хотя будет компилироваться. И обязательно смотрите log-файл после компиляции.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...