Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Совершенно непонятное рвение ограничить... Вчера-же уже писали: достаточно объявить секцию по абсолютному адресу на границе страницы памяти (допустим, последней). А в программе объявить массив нужной длины. Линкер и разместит все там..
Отправлено
Гудвин
13 января 2009 г. 19:04
В ответ на:
"О"-5-25 : Как в компоновщике WinAVR разместить массив в памяти программ в пределах одной (!!!) страницы. (т.е. или просто директива выравнивания или секция). Как именно ? Что писАть?
отправлено пользователем
Юрий_СВ
13 января 2009 г. 18:35
Составить ответ
|
Вернуться на конференцию.
Ответы
Вопрос не в том - нужно это сделать или нет. Как именно ?? Что надо писать ?? Какие буквы и цифры ? (определение массива привёл) Мне не понятен СИНТАКСИС обявления секции. Ещё раз повторю : вопрос не в адресе. (хотя, лучше указать выравнивание, а не адрес, чтобы не ограничивать свободу действий компановщика)
-
Юрий_СВ
(13.01.2009 19:24:56
217.12.195.250
,
пустое
)
как-то так :
-
ыыг
(13.01.2009 19:51:24
194.187.230.100
, 80 байт)
Как объявить вчера тоже говорили вроде? У меня в makefile вот такая шняжка для линкера (сам не писал - GCC гуя студии изобразила...) :
-
Гудвин
(13.01.2009 19:33:40
78.138.191.192
, 155 байт)
Или адрес подсказать? ;) Это зависит уже от контроллера. Как впрочем и процедура для перезаписи этой страницы...
-
Гудвин
(13.01.2009 19:05:48
78.138.191.192
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
сложите три и три:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru