ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
22 июля
940665 Топик полностью
mse homjak (15.08.2019 19:27, просмотров: 146) ответил Mefod на Есть ли способ расположить переменную по определенному адресу в RAM для GCC? Без правки linker файла.
Описать для неё сегмент, типа #pragma region name="му_наме_вариабля_холе" origin=0xe0002000 size=0x1 ... uint32_t му_наме_вариабля[0x1] __attribute__((region("му_наме_вариабля_холе"))); //или просто uint32_t му_наме_вариабля __attribute__((region("му_наме_вариабля_холе"))); //ну и каг обычно му_наме_вариабля[0x1]=0; //или му_наме_вариабля=0; //йя таг думайу А можно глянуть, каг для ПИСК32, например, описаны СФРы. Они по фиксированным местам в памяти лежат