ВходНаше всё Теги codebook PARTS Поиск Опросы Закон Пятница
25 июня
/1023024
Топик полностью
йцyкeн (31.07.2020 20:06, просмотров: 208) ответил Sl на Хочу калибровочные значения записать во Flash. STM32F746, IAR 8.11. Как выделить место во Flash, что бы транслятор это понимал и не пытался на этой странице памяти разместить часть программы или другие константы. Хотелось бы это сделать не трогая установки в Project и не изменяя *.icf.
В ИАР можно прямо в сишном файле разместить переменную по абсолютному адресу. 
__root uint8_t my_page[FLASH_PAGE_SIZE] @ FLASH_BASE+FLASH_PAGE_SIZE*MY_PAGE_NUM;
Ответить