реклама на сайте
подробности

 
 
> Указать линкеру зарезервированную область flash, и прикрепить bin файл
athlon64
сообщение Mar 16 2010, 16:43
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 156
Регистрация: 10-03-10
Из: Уфа
Пользователь №: 55 882



Компилятор IAR 5.41
Процессор Atmel AT91SAM7X256

Необходимо организовать в ОЗУ буфер объёмом 4кбайт, в который помещать 32битные переменные типа unsigned int (далее будут входными и выходными данными у нескольких процедур).
Как по уму выделить под буфер строго определённую область памяти в ОЗУ с адреса 0xF000 по 0xFFFF (с 60кб озу и до конца) и корректно обращаться к пакетам буфера?

Буду благодарен за разъяснения или пример


--------------------
Руслан
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
aaarrr
сообщение Mar 16 2010, 19:34
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Т.е. планируется скопировать содержимое EEPROM в ОЗУ, и из него уже "молотить"? Тогда не понимаю затруднений с организацией. Сделайте глобальный массив, функции смогут работать с ним напрямую, или получать в качестве параметров указатель или индекс - по большому счету это не важно.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th July 2025 - 16:11
Рейтинг@Mail.ru


Страница сгенерированна за 0.01339 секунд с 7
ELECTRONIX ©2004-2016