misyachniy (04.03.2016 20:34, просмотров: 127) ответил IBAH на STM32+IAR Как выбрать страницу для чтения записи-флеш? Нутром чую, должна быть константа линкера "программа кончается здеся", подозреваю, надо объявить сегмент или взять готовый, и узнать его адрес, киньте докой
Не знаю что вы понимаете под "выбрать страницу" В проекте есть файл icf, в нем описаны константы для линкера.
define symbol __ICFEDIT_region_ROM_start__ = 0x08000000 ;
define symbol __ICFEDIT_region_ROM_end__ = 0x0807FFFF;
Отрежьте сколько нужно и линкер не будет занимать
При записи страниц, микроконтроллер проверяет на чистоту.
Если в страницу записан байт, то дописать страницу уже нельзя.
Даже если та часть, что уже записана совпадает.
У меня есть проект на работе для F103.
Я два сектора использовал для конфигурации.
Могу скинуть в среду.