ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
3 мая
1410178
my504 (04.03.2024 09:14, просмотров: 2334)
Вопрос про Си. Имеется проект бута для АРМа на Keil 5. Расположил его во флеше с начала до 0x08003FFF. Решил вписать версию бута по адресу 0x08003FF0 - типа почти в самый конец выделенного флеша. А линкер берет и все инициализирующие константы ОЗУ ставит под адрес с версией бута (0x08003FF0) и, естественно, вылетает за расчетную область флеша. Причем свободного места в выделенной для бута области немерено... Код заканчивается еще до адреса 0x08003000. Как управлять 

размещением инициализирующих ОЗУ констант?