ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
20 апреля
1117344 Топик полностью
LightElf (16.07.2021 17:07, просмотров: 749) ответил LightElf на У Cortex-M0 отсутствует регистр VTOR, т.е. перенести вектора прерываний нельзя. Что несколько неприятно для реализации бутлодера.
Следует поиметь в виду, что при установленном бите RB_ROM_CODE_OFS съезжают вниз адреса всего флеша, включая и DataFlash и InfoFlash. Но при этом контроллер флеша продолжает при операциях стирания/записи использовать оригинальные адреса. Т.е. DataFlash пишем в адресах 0x0003E800...0x0003EFFF, а читаем в адресах 0x00036800..0x00036FFF. 

В даташите про это - молчок, пришлось поиметься.

Не надо делать мне как лучше, оставьте мне как хорошо