Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Расположить переменную в заданный адрес
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > Программирование
-= Александр =-
Есть плата с LPC2478 и внешней ОЗУ. Как мне сказать компилеру чтоб он массив держал именно в ней?

В общем сам нашел:
int a __attribute__((at(0xA0000000)));
Methane
Цитата(-= Александр =- @ Jan 11 2011, 17:12) *
Есть плата с LPC2478 и внешней ОЗУ. Как мне сказать компилеру чтоб он массив держал именно в ней?

В общем сам нашел:
int a __attribute__((at(0xA0000000)));

Еще можно в скрипт линковщика прописать зону. И переменным просто указывать в какой зоне переменную разместить. Тогда он просто будет автоматом все делать.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.