[an error occurred while processing this directive]
После обьявления переменной ставишь @ и пишешь желаемый адрес, например так (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено Roman M. 03 июня 2005 г. 05:05
В ответ на: Впервые подключаю внешнее ОЗУ к ATmega128 отправлено baddbachelor 02 июня 2005 г. 13:05

__no_init static byte snt_buf[SNT_BUF_SZ] @ 0x1100;
__no_init static byte adc_buf[ADC_BUF_SZ] @ 0x1100+SNT_BUF_SZ;

и ещё не забыть разрешить интерфейс внешней шины:

// upper sector = 0xE000..0xFFFF <- 2 Wait states during read/write
XMCRA = 0x72; // 01110010
// разрешение внешней шины
SETBIT(MCUCR, SRE);
SETBIT(XMCRB, XMBK);

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

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 
NoIX ключ Запомнить

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


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

E-mail: info@telesys.ru