Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
QUESTION I need to locate a variable at a fixed memory address. How can I do this using C source code? ANSWER With the GNU GCC Compiler you may use only pointer definitions to access absolute memory locations. For example:
Отправлено
DASM
(89.163.14.219)
09 февраля 2010, г. 16:22
В ответ на:
Подскажите пож, как заставить gcc разместить массив по указанному адресу? что то вроде char *buffer = 0x0000FFFF, но надо иметь статический buffer[512]. есть ли какое то решение, или только с линкером на эту тему общаться?
отправлено Атмег 09 февраля 2010, г. 15:42
Ссылка:
http://www.keil.com/support/docs/2829.htm
Составить ответ
|
Вернуться на конференцию
Ответы
как переменную разместить понятно, а мне надо структуру типа массива...
-
Атмег
(09.02.2010, 17:41:35
192.168.33.126,78.37.73.10
,
пустое
)
А в чем разница при размещении?
-
VasilyS
(09.02.2010, 20:11:1
80.92.96.25
,
пустое
)
добавить вторую звездочку :) , а по хорошему это нужно линкером делать
-
yes
(09.02.2010, 19:40:2
89.175.180.246
, 157 байт)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 38:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru