ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
27 ноября
1308404 Топик полностью
SciFi (10.05.2023 19:46, просмотров: 113) ответил AlexBi на Делаю первые шаги с ST32F407. Первый шаг - меандр на выводе. Делается все в кубе, HAL, и все такое. Вроде бы ни чего сложного, но меандр выводится 1мс, а дальше процессор куда-то улетает. Если его принудительно остановить, окажется что он на адресах 0x1fff.... например 0x1fff3744. Как туда попадает не понятно. Если перед циклом запретить прерывания через __disable_irq(); то меандр генерится бесконечно. Вроде бы для всех возможных прерываний кубом генерятся заглушки с
Не мешало бы для начала понять, сколько прерываний включено. Потом можно исключать их по одному. Кстати, 0x1fffxxxx - это встроенный бутлодырь, нет? Проц стартует не врежиме бутлодыря (ножка BOOT0)? Там и таблица векторов прерываний может оставаться, если куб её не переключает. 
ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้