стек стек стек...
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
ы
05 февраля 2005 г. 17:34
В ответ на:
Что за глюк ИАРа?
отправлено Сапожник 05 февраля 2005 г. 17:28
Составить ответ
|||
Конференция
|||
Архив
Ответы
это...ну и равна 6 при заходе в п/п потом же она нулится в for какие проблемы?
—
ы
(05.02.2005 17:36,
пустое
)
да в том то и дело... что не нулиться... а после одного прохода принимает значение 5E и выходит из цикла...(+)
—
Сапожник
(05.02.2005 17:42, 299 байт)
эй, так нельзя. IAR там свои стеки может размещать. не надо самодеятельности
—
DASM
(05.02.2005 18:31,
пустое
)
угу... Щас затру... Так а нужно как-нибудь говорить IARу где размещать стек или достаточно указать размеры, а он пусть сам разбираеться где ему удобней?
—
Сапожник
(05.02.2005 18:38,
пустое
)
он сам разберется. Если есть желание - можно указать юзать свой xcl и там править ручками. Но обычно это не надо
—
DASM
(05.02.2005 18:48,
пустое
)
можно так а можно и через Project->Options->General->System
—
ы
(05.02.2005 17:52,
пустое
)
Я так понял, что CSTACK - это максимальный размер стека, но почему-же IAR не ругаеться, если у меня есть превышение размеров, а вот что такое RSTACK я не понял...
—
Сапожник
(05.02.2005 18:06,
пустое
)
CSTACK - размер стековых фреймов фунцкций. RSTACK - стек возвратов. Они разные у IAR для AVR
—
DASM
(05.02.2005 18:25,
пустое
)
Теперь наоборот... Про R вроде понял, а про С уже не понимаю...
—
Сапожник
(05.02.2005 18:36, 306 байт)
ну да... возвращаются правда они кажется в регистрах
—
DASM
(05.02.2005 18:49,
пустое
)
Ответ:
—
ы
(05.02.2005 17:40, 113 байт)
Дальше у меня в этой же функции будут использоваться остальные байты массива, а по поводу стека есть вопрос у меня чуть выше. (-)
—
Сапожник
(05.02.2005 17:44,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru