Ответ: Судя по всему дело не в объединении, а в типе __io
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено ДМ 12 марта 2005 г. 22:09
В ответ на: Сейчас DASM покажет где собака зарыта. Мне самому интересно. отправлено Bill 12 марта 2005 г. 20:36

Ради эксперимента создал еще переменную
__no_init volatile __io unsigned char Ctrl2 @ 0x19;

Когда к ней обращаюсь из «своего» файла ругани нет. Сделал в заголовочном файле:
extern unsigned char Ctrl2;

При попытке обратиться из «чужого» файла, уже ругань.

Какие могут быть еще варианты декларации такой переменной, как внешней?
Либо, как еще можно оформлять битовые переменные?

Спасибо!

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru