IAR avr. Напомните, плиз, почему компилятор не использует push/pop , а хранит все в CSTACK,RSTACK ?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
BlackJack
13 мая 2004 г. 14:04
Составить ответ
|||
Конференция
|||
Архив
Ответы
потому
—
Аскольд
(13.05.2004 14:20, 454 байт)
А еще вопрос, как из С поставить вектор прерывания, которое написано на асме?
—
BlackJack
(13.05.2004 14:33, 218 байт)
Брррр
—
Сергей Борщ
(13.05.2004 15:56, 296 байт)
Ну эт понятно.. но если сделать только это, компилятор не знает, что у нас есть прерывания и может выносить из циклов переменные-семафоры.
—
BlackJack
(13.05.2004 16:26, 775 байт)
Так может ее надо volatile объявить?
—
Сергей Борщ
(13.05.2004 16:31, 42 байт)
А как? не могу разобраться...
—
BlackJack
(13.05.2004 16:40,
пустое
)
volatile unsigned char L_Ctrl;
—
Сергей Борщ
(13.05.2004 16:44,
пустое
)
попробуем..
—
BlackJack
(13.05.2004 16:57,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru