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

 
 
> Не работает Ucos из под флеша в SAM7S128
Jurdens
сообщение Nov 20 2006, 14:16
Сообщение #1


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

Группа: Свой
Сообщений: 107
Регистрация: 9-07-05
Пользователь №: 6 656



Вопрос такой Написал некую прогу(можно считать ее тестовой) работает под 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)
с запасом вроде да и при работе из озу такиеже размеры.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 2)
skn
сообщение Nov 20 2006, 20:37
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 31
Регистрация: 20-03-06
Пользователь №: 15 416



99% проблема в линковочном файле, могу выслать свой где все работает.
Go to the top of the page
 
+Quote Post
Jurdens
сообщение Nov 22 2006, 13:43
Сообщение #3


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

Группа: Свой
Сообщений: 107
Регистрация: 9-07-05
Пользователь №: 6 656



Цитата(skn @ Nov 20 2006, 20:37) *
99% проблема в линковочном файле, могу выслать свой где все работает.

Отправил тебе письмо по электронке со своим адресом вышли если не трудно.!
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 10:58
Рейтинг@Mail.ru


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