Вопрос такой Написал некую прогу(можно считать ее тестовой) работает под 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)
с запасом вроде да и при работе из озу такиеже размеры.