ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
11 апреля
1580941 Топик полностью
petrd (Вчера, 22:56, просмотров: 37) ответил Nikolay_Po на Про FLASH в CH32V203. Вкратце: похоже, что при частичной записи страницы, автоматически стирается и перезаписывается вся страница 256 байт. Подробности ниже.
Использую быструю запись по 256 байт с учетом выводов из Ваших исследований. MRS мне показывает чистую ячейку как 0xE339, что значит с учетом XOR 0x1CC6 во флеши лежит 0xFFFF. Пишу туда 0xF228 (XOR 0x1CC6), чтобы иметь во флеши 0xEEEE, все хорошо, MRS показывает 0xF228. А теперь я хочу занулить все биты в 0xEEEE. Пишу туда 0x1CC6, что с учетом XOR 0x1CC6 должно дать 0x0000. Только фиг, после записи 0x1CC6 MRS мне показывает в этом месте 0x1CCE, что соответствует 0x0008 

во флеши. И на этом у меня мозг ломается.