Например в CCS это делается так (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено SM 09 марта 2004 г. 18:33
В ответ на: Секцию можно сделать совершенно отдельную для избранной функции или функций? Как это указать линкекру? отправлено ipp 09 марта 2004 г. 18:23

в С-проге

#pragma CODE_SECTION (my_func, ".mysect")
void my_func(int a)
{ ... }

в .cmd файле линкера в разделе "MEMORY"

my_mem_region (IX) : origin = 001000h, length = 0100h

в разделе "SETCIONS"

.my_sect > my_mem_region

после этого функция my_func окажется с адреса 1000h

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

Ответы



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

E-mail: info@telesys.ru