Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Не работает Ucos из под флеша в SAM7S128
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
Jurdens
Вопрос такой Написал некую прогу(можно считать ее тестовой) работает под UCOS 2.80
пока работал в ОЗУ все работало, как поместил во флешь - повисло.Прошел по шагам
получил следующую картину виснит при вызове
OSTimeDly((INT16U)ticks); ->OS_TaskIdle;->OS_Sched;->OS_TASK_SW() - это асемблерная ппрограмма после нее
выполнения выходит опять на выходит OSTimeDly((INT16U)ticks); и так по кругу.Программа дальше этого не идет.
Может кто сталкивался с чем то подобным?
стек задач TASK_STK_SIZE 255
файл линкера at91SAM7S128_NoRemap.xcl
Стеки
-D_CSTACK_SIZE=(300*4)
-D_IRQ_STACK_SIZE=(3*8*4)
с запасом вроде да и при работе из озу такиеже размеры.
skn
99% проблема в линковочном файле, могу выслать свой где все работает.
Jurdens
Цитата(skn @ Nov 20 2006, 20:37) *
99% проблема в линковочном файле, могу выслать свой где все работает.

Отправил тебе письмо по электронке со своим адресом вышли если не трудно.!
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.