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

 
 
> Пытаюсь запустить FreeRTOS v8.0 из под IAR для миландровского МК на Cortex-M3 1986ВЕ91
Aroh
сообщение May 29 2014, 04:13
Сообщение #1





Группа: Новичок
Сообщений: 2
Регистрация: 28-05-14
Пользователь №: 81 799



Помогите разобраться. Хочу использовать FreeRTOS под IAR. Пытаюсь заставить работать простой пример, где две задачи мигают светодиодами, но задачи не запускаются. Программа зависает и выводится сообщение:
The stack pointer for stack 'CSTACK' (currently 0x20007FC0) is outside the stack range (0x20001518 to 0x20003D18).

Это происходит в функции
Код
vPortStartFirstTask

при выполнении команды
Код
msr msp, r0

(файл portasm.c строка 147).

Добавил в файл FreeRTOSConfig.h
Код
#define vPortSVCHandler    SVC_Handler
#define xPortPendSVHandler    PendSV_Handler
#define xPortSysTickHandler SysTick_Handler

как советуют на миландровском форуме http://forum.milandr.ru/viewtopic.php?f=33&t=1394#p6201

Прикрепленные файлы
Прикрепленный файл  quartet_mcu.zip ( 414.97 килобайт ) Кол-во скачиваний: 23
 
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Aroh   Пытаюсь запустить FreeRTOS v8.0 из под IAR для миландровского МК на Cortex-M3 1986ВЕ91   May 29 2014, 04:13
- - megajohn   все CM3 одинаковы попробуйте за основу взять Free...   May 29 2014, 07:42
|- - ДЕЙЛ   Цитата(megajohn @ May 29 2014, 15:52) все...   Jun 12 2014, 11:27
- - den_po   попробуйте добавить в конец функции SystemInit стр...   May 29 2014, 09:13
|- - Aroh   den_po, спасибо большое - помогло.   May 30 2014, 05:59
- - ДЕЙЛ   у меня тоже что-то не так. Где искать ошибку? Весь...   Jun 10 2014, 15:01
- - den_po   Посмотрите, как в примерах сделано. В проект включ...   Jun 10 2014, 15:35
|- - ДЕЙЛ   Цитата(den_po @ Jun 10 2014, 23:45) Посмо...   Jun 11 2014, 04:54
|- - megajohn   Цитата(ДЕЙЛ @ Jun 11 2014, 13:04) вот от ...   Jun 11 2014, 05:02
|- - ДЕЙЛ   Цитата(megajohn @ Jun 11 2014, 13:12) вам...   Jun 11 2014, 05:11
|- - megajohn   Цитата(ДЕЙЛ @ Jun 11 2014, 13:21) готовый...   Jun 11 2014, 05:32
|- - ДЕЙЛ   Цитата(megajohn @ Jun 11 2014, 13:42) ну ...   Jun 11 2014, 06:28
- - ДЕЙЛ   вернулся к копанию в FreeRTOS Пытаюсь собрать прое...   Aug 18 2014, 21:30
- - den_po   что мешает ткнуть два раза в сообщение об ошибке, ...   Aug 19 2014, 05:39
|- - ДЕЙЛ   Цитата(den_po @ Aug 19 2014, 09:39) что м...   Aug 19 2014, 07:10
- - ДЕЙЛ   Ткнулся в переменную, дошёл в итоге до кода в файл...   Aug 19 2014, 11:57
- - ДЕЙЛ   урезал текст файла main.c демо-проекта до минимума...   Aug 20 2014, 11:12
- - ДЕЙЛ   в предыдущей урезке отладчик зависал в немаскируем...   Aug 21 2014, 12:20
- - ДЕЙЛ   Имеется код вот отсюда http://microsin.ru/content/...   Aug 22 2014, 06:51
- - ДЕЙЛ   Заработало Как только дошло до железа, так сразу...   Aug 22 2014, 22:35


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

 


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


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