Подскажите пожалуйста, как заставить IAR 2.28 пихать глобальные переменные не в ОЗУ а в регистры?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено Xanoy 14 ноября 2004 г. 18:13

*** Так работает*** но пихает в ОЗУ
#include
#define _data_size 6

unsigned int adr_count,_adr;
unsigned char _buf;

main()
{}

**А так не работает***
#include
#define _data_size 6

register int adr_count,_adr;
register char _buf;

main()
{}


Выдает ошибку:
Error[Pe149]: a global-scope declaration may not have this storage class


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

Ответы



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

E-mail: info@telesys.ru