в IAR для AVR это делалось легко:
Код
__flash long sss@0x200 = 0x12345678;
Если же такое провернуть в ARMовском варианте, то компилер не пропускает, говорит, что __no_init переменные нельзя инициализировать:
Код
const long sss@0x8000200 = 0x12345678;
Как это побеждается?