Немного неясен вопрос. Жестко заданные адреса - это может решить только линкер. В частности у ИАР этим занимается xcl файлик (+)
(«Телесистемы»: «Конференция «Микроконтроллеры и их применение»»)

миниатюрный аудио-видеорекордер mAVR

Отправлено DASM недоучка 28 апреля 2003 г. 03:33
В ответ на: Вопрос знатокам Си отправлено Jedi 28 апреля 2003 г. 00:19

Буквально недавно решали подобную задачу (надо было устроить страшный микс из С и асма. Объявили отдельные секции в xcl и все ОК). Или может мы о разном ?
В любом случае, при компиляции компилятор понятия не имеет, по каким адресам что будет лежать, так что копайте по опциям линкера.
А вообще совет - забудьте про конкретные адреса, глобальные переменные и прочие подобные спецефичныые вещи. И спите спокойно.

Составить ответ ||| Конференция ||| Архив

Ответы



Перейти к списку ответов ||| Конференция ||| Архив ||| Главная страница ||| Содержание

E-mail: info@telesys.ru