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

 
 
> порт FreeRTOS на LPC2388 под IAR, проблемы сборки
salvian
сообщение Aug 24 2009, 13:18
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 25
Регистрация: 4-08-09
Пользователь №: 51 740



собственно есть необходимость портировать FreeRTOS со стеком lwIP на девайс lpc2388. С сишными исходниками всё вроде бы в порядке, а вот при компиляции asm-овского portasm.s столкнулся с рядом проблем.

сначала получил вот такую ошибку:
Код
Error[25]: #error '"<yvals.h>  compiled with wrong (version of IAR) compiler"'. C:\Program Files\IAR Systems\Embedded Workbench 5.4\arm\INC\yvals.h 31


проверку версии компилятора убрал и получил следующую ошибку:
Код
Error[3]: Invalid #include file name C:\Program Files\IAR Systems\Embedded Workbench 5.4\arm\INC\DLib_Defaults.h 41

вот на эти строки кода:
Код
/* Include the main configuration header file. */
#if defined(_DLIB_CONFIG_FILE_HEADER_NAME)
  #include _DLIB_CONFIG_FILE_HEADER_NAME                                 <----- этого инклуда препроцессор не знает :(
  /* _DLIB_CONFIG_FILE_STRING is the quoted variant of above */
#elif defined(_DLIB_CONFIG_FILE)
  #include _STRINGIFY(_DLIB_CONFIG_FILE)
#else
  #pragma message("Library configuration file is not specified. Use\
  --dlib_config, please see the compiler reference guide for details.")
#endif


В IARе я совсем новичок, может кто из знающих сталкивался и сможет подсказать по какой причине возникли эти ошибки и как их забороть? Был бы очень признателен.

Сообщение отредактировал salvian - Aug 24 2009, 13:24
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
slabnoff
сообщение Sep 11 2009, 09:46
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 82
Регистрация: 26-09-05
Пользователь №: 8 955



Вот примерчик кода с рабочей FreeRTOS (правда 5.2.0). И даже lwIP дышит (правда не все нравится см. http://electronix.ru/forum/index.php?showt...mp;#entry647891). Не судите строго - сборная солянка кода, просто по-быстрому осваиваю lpc2388.

P.S. Если есть вариант порта lwIP, иной нежели чем у меня - поделитесь, плиз.

P.P.S. Перезалил файл, т.к. была бага - в ethernetif.c вносил изменения экспериментируя, ну и промежуточную версию случайно сюда загрузил.
Прикрепленные файлы
Прикрепленный файл  New2388MCP_iar5.zip ( 745.03 килобайт ) Кол-во скачиваний: 59
 
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 18th August 2025 - 14:12
Рейтинг@Mail.ru


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