нет
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
Аскольд
17 сентября 2004 г. 08:02
В ответ на:
Подскажите пожалуста, можно ли в Си IAR AVR 2.28 (и вообще в Си) получить адрес метки?
отправлено Nikolaj 17 сентября 2004 г. 07:16
а за каким хреном он может понадобиться?
Составить ответ
|||
Конференция
|||
Архив
Ответы
Ответ: За таким
—
Nikolaj
(17.09.2004 08:10, 804 байт)
Можно сделать так
—
F8
(17.09.2004 09:37, 179 байт)
Ответ: Cпасибо! Симпатичное решение.
—
Nikolaj
(17.09.2004 09:45,
пустое
)
Да забыл добавить __C_task отбивает у финкции желание сохранять регистры(+)
—
F8
(17.09.2004 09:57, 190 байт)
Ответ: Спасибо еще раз. Хрен редьки не слаще...
—
Nikolaj
(17.09.2004 11:39,
пустое
)
Ответ: Вы хотите вызывать функцию по указателю, а спрашиваете про адрес метки. Это разные вещи. Попробуйте так
—
_VAI
(17.09.2004 08:43, 786 байт)
Ответ: Ответ: Нет. Именно переход по меткам, при каждом новом прерывании обрабатывается определенный в предшествующем прерывании кусок кода:
—
Nikolaj
(17.09.2004 09:13, 674 байт)
Организуйте указатель на функцию, присваивайте его каждый раз адресом нужной функции, а в прерывании вызывайте функцию через указатель.
—
Тээмэсник
(17.09.2004 10:06,
пустое
)
Сори, сразу не увидел, что уже ответили.
—
Тээмэсник
(17.09.2004 10:07,
пустое
)
Ответ: Нет. Именно переход по меткам:
—
Nikolaj
(17.09.2004 09:01,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru