ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
10 июля
298138 Топик полностью
rezident (10.01.2012 19:48, просмотров: 124) ответил T.Дocтoeвcкий на Всё равно не понял. Можно ли явно указать, что всё что ниже идёт в секцию загрузчика флаш, а конкретная функция начинается с 0х0...? Спсб.
Си это язык общения между человеком-программистом и программой-компилятором. Вот и объясните компилятору на понятном ему языке и в понятных для него терминах, что вы от него хотите? А хотите вы, чтобы компилятор положил функцию в определенную часть памяти. Можно это сделать и вручную (скопировав код из Flash в ОЗУ), но в любом случае требуется ее (часть памяти) зарезервировать так, чтобы компилятор знал об этом и не использовал под другие нужды (размещение кода/данных). Для размещения функции по определенному адресу существуют компиляторозависимые "волшебные слова".