ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
22 июля
1042435 Топик полностью
Aleksey_75 (06.10.2020 15:52, просмотров: 225) ответил Aleksey_75 на Докладываюсь! Сделал так
Можно и массивом 3 байтовых переменных, вот 
#pragma push
#pragma pack(1)
typedef struct 
{
    uint32_t    adr:24;
} info1_t;    
#pragma pop


__attribute__ ((at (0x8008000))) static const info1_t info1[5] =
{
    0x111111, 0x111112, 0x111113, 0x111113,  0x111115
};

так в памяти, единственное компилер добил в конце нулем для кратности, но в любом случае экономия на лицо