ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
25 марта
1507436 Топик полностью
SciFi (21.03.2025 12:47, просмотров: 22) ответил AlexBi на Возникла непонятная проблема при записи во встроенную флеш у AT32F407. Запись ведется при исполнении программы из этого же флеша, в область не занятую программой. Перед записью работают уарты, таймеры, ацп, дма, ethernet, ни чего не запрещается, только запрещаются прерывания через __disable_irq() То, что программа остановится на время записи меня не смущает. Запись в итоге выполняется (записывается один сектор), но после записи программа может улететь не пойми куда, что
Зачем запрещать прерывания, если программа просто остановится? Кстати, и в ОЗУ нужно копировать совсем мало кода: запись в регистр для для запуска операции записи и цикл ожидания завершения. 
ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้