Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Понедельник
18 мая
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
ARM, RISC-V контроллеры
1586963
Топик полностью
reZident
(15.05.2026 14:48, просмотров: 54)
ответил
AlexBi
на
Как правильно создавать константы, вычисляемые на этапе линковки? Можно ли это сделать без использования внешних инструментов, только силами компилятора и линкера из Keil-а для ARM?
Помнится, когда я пытался изобразить программиста, то использовал структуры, размещаемые в специально выделенном для этого сегменте Flash-памяти. Вроде тогда никаких особых проблем с такими константами не было.
Ответить
Аналогично. Когда-то давно объявлял последние 4 байта FLASH как сегмент для CRC-32. Линковщик линковал всё полностью, а в самом конце подсчитывал CRC-32 и запихивал значение в конец своей же прошивки.
-
vpv.vpv
(Сегодня, 09:52
)