Вопрос по ИАР-скому компилятору для MSP-430. Когда я юзал компилятор для AVR, то (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
|
Отправлено
Вопрос 16 октября 2003 г. 19:00
|
|
|
|
там было два специальных сегмента - один для локальных переменных, а другой - для сохранения адресов функций при вызове (при возвращении из ret или reti). А в MSP430 - один сегмент (или стек) на все случаи?
А то я еще не успел разобраться (просто некогда - надо быстро программку наваять), а глянул в *.xcl-файл, а там только
-D_STACK_SIZE=...
-D_HEAP_SIZE=...
Составить ответ
|||
Конференция
|||
Архив
Ответы
- Ответ: аппаратных стеков и в том и другом по одному (точнее микропрограммных), а программных в AVR : 3-4, в MSP до 12. — murid0 (18.10.2003 14:01, пустое)
- Ответ: Вся проблема в том, что в AVR отсутствует адресация через указатель стека. Поэтому — Bill (16.10.2003 20:53, 174 байт)
- Дык, MSP430 фон Неймановская машинка, там искусственных стеков, как для MCS-51 или AVR, не имеет смысла создавать. — Щ.С. (16.10.2003 19:08, пустое)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru