|
Кто-нибудь по шагам по FreeRTOS в IARе ходил |
|
|
|
Apr 20 2007, 12:02
|

Местный
  
Группа: Свой
Сообщений: 370
Регистрация: 7-11-06
Пользователь №: 22 035

|
Пытаюсь сейчас переложить FreeRTOS на IAR 4.31 для LPC2214. Натолкнулся на такую фишку в асм файле portasm.s79 в
vPortStartFirstTask: portRESTORE_CONTEXT
При запуске тасков регистр SP выходит за пределы указанные в линкере. IAR начинает постоянно warning'и сыпать. Вопрос спецам, это вообще нормально? Причём готовый пример, который вместе с исходниками скачивается на LPC2129 вытворяет тоже самое в симуляторе.
Поскольку это мой первый опыт общения с РТОСами, на этом всё и за стряло. Запустить пока не получается. Программа пролетает создание и запуск тасков и начинает благополучно слать 55 через uart. Что не так делаю?
#include "system.h" #include "uart.h"
/* Scheduler includes. */ #include "FreeRTOS.h" #include "task.h"
// Task to be created. void vTaskCode( void * pvParameters ) { for( ;; ) { // Task code goes here. UART0WriteChar(0x77); UART1WriteChar(0x77); } }
int main() { // PLL, MAM, Port's initialization SystemInit (); // UART initialization InitUart0(); InitUart1();
// Create the task, storing the handle. xTaskCreate( vTaskCode, "NAME", configMINIMAL_STACK_SIZE, NULL, tskIDLE_PRIORITY, NULL ); vTaskStartScheduler(); // loop forever while(1) { UART0WriteChar(0x55); UART1WriteChar(0x55); }
}
|
|
|
|
|
 |
Сообщений в этой теме
xelax Кто-нибудь по шагам по FreeRTOS в IARе ходил Apr 20 2007, 12:02 Сергей Борщ Цитата(xelax @ Apr 20 2007, 11:02) portRE... Apr 20 2007, 12:28 xelax где дописывать этот код? Apr 20 2007, 12:43  cebotor Цитата(xelax @ Apr 20 2007, 13:43) где до... Apr 20 2007, 14:30   xelax Цитата(cebotor @ Apr 20 2007, 15:30) веро... Apr 20 2007, 15:10    Сергей Борщ Цитата(xelax @ Apr 20 2007, 14:10) нашёл ... Apr 20 2007, 15:15 Dron_Gus SP и должен выходить за "пределы". ИАР к... Apr 21 2007, 01:54 xelax Цитата(Dron_Gus @ Apr 21 2007, 02:54) SP ... Apr 23 2007, 08:56 HARMHARM Уважаемый xelax, удались ли вам решить проблему? И... Sep 17 2007, 10:17 xelax Цитата(HARMHARM @ Sep 17 2007, 14:17) Ува... Sep 18 2007, 05:46 Andrey Vasilyev Цитата(HARMHARM @ Sep 17 2007, 13:17) Ува... Mar 8 2009, 00:10  HARMHARM Цитата(zltigo @ Sep 18 2007, 22:27) Там о... Sep 18 2007, 19:30
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|