ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
27 ноября
1296245
vesago (29.03.2023 21:39, просмотров: 1118)
Друзья, может кто знает рецепт, как по фиксированному адресу STM32 в среде IAR ARM 8xx разместить константу? Пробую в линкере написать 
/*fw key*/

define region fw_key_ROM_region = mem:[from 0x08016800 to 0x08016803];

place in fw_key_ROM_region {readonly section .fw_key_section};

keep {section .fw_key_section};

Потом в исходнике:

const unsigned char fw_key[4] __attribute__((section (".fw_key_section"))) =

{

0x79,0x79,0x79

};

Фигня какая-то выходит. В бинарнике огромный пустой вырез. А мне нужно просто 4 байта по определенному адресу.