Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Четверг
21 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Микроконтроллеры
1410237
Топик полностью
my504
(04.03.2024 12:50, просмотров: 67)
ответил
my504
на
Вопрос про Си. Имеется проект бута для АРМа на Keil 5. Расположил его во флеше с начала до 0x08003FFF. Решил вписать версию бута по адресу 0x08003FF0 - типа почти в самый конец выделенного флеша. А линкер берет и все инициализирующие константы ОЗУ ставит под адрес с версией бута (0x08003FF0) и, естественно, вылетает за расчетную область флеша. Причем свободного места в выделенной для бута области немерено... Код заканчивается еще до адреса 0x08003000. Как управлять
Всем спасибо за направление и советы. Больше всего понравилось разместить в IVT. Будем посмотреть.
Ответить