Есть две проблемы: 1) Размещение во флеше 2) Вызов функции
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Первая проблема решается __attribute__ ((progmem))
Вторая - никак, надо вручную считать адрес, а затем вызвать функцию.
Составить ответ
|||
Конференция
|||
Архив
Ответы
- Извиняюсь, получилось - был другой свой косяк. Может быть еще подскажете, как попросить уважаемого компилятора не делить адреса по полам, чтобы мне их потом не умножать. Такой же прикол у IAR. Спасибо! — ДМ (09.06.2003 17:45, пустое)
- Если не трудно, то можно пожалуйста примерчик, а то что-то не пошло - компилятор ругается. Спасибо! — ДМ (09.06.2003 17:22, пустое)
- Вызов не грех сделать и на ассемблере. Switch не походит по тому, что время выполнения команды будет пропорционально количеству условий. — ДМ (09.06.2003 17:15, пустое)
- А почему switch () не подходит? — viiv (09.06.2003 13:52, пустое)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru