16+
Четверг
18 января
Вход |Карта сайта | |Upload |codebook | PARTS

 О смысле всего сущего 0xFF

 Средства и методы разработки

 Мобильная и беспроводная связь

 Блошиный рынок Объявления

caxapa

Микроконтроллеры ARM 

AVR PIC MSP PLD,FPGA,DSP 

Кибернетика Технологии 

Схемы, платы, компоненты 

Микроконтроллеры PIC

 
   Новая тема Правила Регистрация Поиск »» Архив
Вернуться в конференциюТопик полностью
mse homjak  (23.11.2017 13:04 - 23.11.2017 13:11, просмотров: 91)
Чо-та непонятное с EBI Пик32. Читаю документацию. Рекомендуют создать некий регион и определять в нём переменные. Вот так: 
#pragma region name="ext_mem" origin=0x0С0000000 size=0x1000 регион совпадает с 2048-памятным Пик-32 соответственно, определять в нём, так int ext_array[256] __attribute__((region("ext_mem"))); А вот %! Пишет, что не может применить аттрибут к переменной и располагает его в обычной памяти. Саму ЕБИ инициализировал до того. Шозах? При попытке, втупую, писать по абсолютному адресу, в дебагере, выскакивает исключение по защите памяти. Т.е. нужно объявлять регион где-то в самых глубинах глубин? До инициализации ММУ?
Главная | Карта сайта | О проекте | Проекты | Файлообменник | Регистрация | Вебмастер | RSS
Лето 7526 от сотворения мира. При использовании материалов сайта ссылка на caxapу обязательна.
MMI © MMXVIII