Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Среда
27 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
ARM, RISC-V контроллеры
1308414
Топик полностью
Лaгyнoв
(10.05.2023 20:18, просмотров: 106)
ответил
AlexBi
на
Делаю первые шаги с ST32F407. Первый шаг - меандр на выводе. Делается все в кубе, HAL, и все такое. Вроде бы ни чего сложного, но меандр выводится 1мс, а дальше процессор куда-то улетает. Если его принудительно остановить, окажется что он на адресах 0x1fff.... например 0x1fff3744. Как туда попадает не понятно. Если перед циклом запретить прерывания через __disable_irq(); то меандр генерится бесконечно. Вроде бы для всех возможных прерываний кубом генерятся заглушки с
делается всё в Кубе ? А потом предлагают открыть проект в (к примеру) в Кейле и запускаем? И проц улетает? Не верю. Я же с этого начинал в 2016. И по своей тупости в Си и неумелости шаг в сторону боялся сделать. И потому всё было адекватно.
Ответить
Все в кубе, и проект, и запуск отладчика, ни чего не добавлял. Подключаюсь через китайский st-link /jlink используя SWD.
-
AlexBi
(10.05.2023 20:32
)