Программирование МК STM32. Урок 74. EXTI или внешние прерывания
ฝัง
- เผยแพร่เมื่อ 31 ก.ค. 2024
- Сегодня мы изучим, как работают внешние прерывания в микроконтроллерах STM32.
В данном уроке мы научимся обрабатывать прерывания, возникающие вследствие определённых событий, генерируемых на определённых ножках портов.
В качестве контроллера мы будем использовать stm32f103rct6, который установлен на недорогой отладочной плате.
Мы изучим виды таких событий и то, как можно их обработать.
Я думаю, в дальнейшем нам это очень пригодится.
Отладочную плату можно купить здесь ali.pub/1jgc7
Навигация по видео:
00:00 Введение
01:25 Создадим проект в Cube MX
02:16 Знакомимся с организацией внешних прерываний в микроконтроллерах STM32
06:44 Настроим проект в Cube MX, сгенерируем проект для System Workbench, откроем его и настроим.
12:50 Напишем код для обработки нажатий кнопки с целью обработки положительного фронта на соответствующей ножке и проверим его на практике
14:07 Проделаем аналогичные действия для обработки отрицательного фронта на другой ножке порта.
Рекомендуется также перед просмотром данного урока просмотреть данное видео:
Распаковка и тестирование отладочной платы на микроконтроллере stm32f103rct6 • Большая посылка Stm32f...
Урок 3. Библиотека SPL. Подключаем кнопку • Программирование МК ST...
Урок 5. Библиотека HAL. STM32 CUBE MX. Таймеры • Программирование МК ST...
STM Урок 4. Библиотека HAL. STM32 CUBE MX. Светодиоды и кнопка • Программирование МК ST...
Текстовая версия данной части урока, а также исходный код здесь narodstream.ru/stm-urok-74-hal...
Группа в контакте club116656325
Группа в Одноклассниках ok.ru/group/52987126153436
Группа в Facebook / 236905359999556
Мой сайт "Программирование МК" narodstream.ru/
Форум narodstream.ru/forum/
Вы можете помочь проекту:
ЮMoney
yoomoney.ru/to/41001176473465
Webmoney
Z341906933112
Карта Сбербанка (МИР)
2202201799288929
Можно в USDT
1) Сеть:TRC20
Адрес: TBBPFk5Widf1CYvF7Xk5ssKXeiPJHwtMgS
2) Сеть: BSC BNB Smart Chain (BEP20) (комиссия намного меньше)
Адрес: 0x2e38754DF1e54649Bf0D5CD6fD6D8c96a9f22f17
3) Сеть: Huobi ECO Chain (HECO) (комиссия еще меньше)
Адрес: 0x2e38754DF1e54649Bf0D5CD6fD6D8c96a9f22f17 - วิทยาศาสตร์และเทคโนโลยี