Переглядів 3,596
Привет друзья! Вот уже 2 года, как я изучаю STM32.
Самое время, после опыта работы с библиотекой HAL, когда мы уже более менее ознакомились с периферией микроконтроллера, начать осваивать его на низкоуровневой библиотеке CMSIS.
На третьем занятии мы поработаем с дискретными входами, разберемся с регистром IDR, а еще научимся работать с внешними прерываниями EXTI.
00:00 Введение
01:20 Предварительные настройки МК
01:33 Пример настроек GPIO на вход
06:33 Регистр IDR
09:58 Внешние прерывания EXTI(инициализация)
18:39 Включаем прерывания. Прописываем Handler функции.
20:12 Тестируем прерывания на кнопках с триггером Шмитта
22:20 Выводы
Материалы из урока: github.com/Solderingironspb/S...
Мои заметки по CMSIS: github.com/Solderingironspb/S...
Группа вконтакте: solderingiron.stm32
Настройки для VisualGDB: solderingiron.stm32?w=...
ЯндексДзен: zen.yandex.ru/id/622208eed2eb...