Перейти к содержимому

Что скрывается под HAL? Мигание светодиодом на STM32C5 (Baremetal)

Equip Embedded

0:00 / 0:00

Что скрывается под HAL? Мигание светодиодом на STM32C5 (Baremetal)

4 115 просмотров · 13 дн. назад
Equip Embedded
3,43 тыс. подписчиков
4 115 просмотров · 13 дн. назад
Как микроконтроллер включает светодиод? — НОВЫЙ STM32C5 (без операционной системы) В прошлом уроке мы подключили STM32C5 к STLink и наладили связь между ними. Но мы ещё не написали полноценную программу. В этом эпизоде ​​мы это исправим — мигание светодиода с помощью кода, работающего без операционной системы. Никакого HAL. Никаких библиотек. Только мы, техническое описание и два регистра: MODER и BSRR. Что вы узнаете: Как на самом деле работает GPIO на STM32C5 (Cortex-M33) Что делает MODER и как настроить вывод как выход Что делает BSRR и как атомарно установить/сбросить вывод Написание кода для работы с GPIO без операционной системы в STM32CubeIDE Прошивка и проверка мигания светодиода на реальном оборудовании Используемое оборудование: STM32C562 (Cortex-M33) STLINK-V3MINIE Пользовательская плата расширения Светодиод + резистор (или встроенный светодиод) Полезные и связанные видео: STM32 Bare-Metal: From Zero to Pro:    • STM32 Bare-Metal: From Zero to Pro   Прямой доступ к регистрам без путаницы | STM32 Bare Metal:    • Direct Register Access Without the Confusi...   Прямой доступ к регистрам без лишних сложностей | STM32 Bare Metal:    • Direct Register Access Without the Confusi...   STM32 Bare Metal: запись регистров без HAL:    • Bare-Metal STM32: Writing Registers Withou...   Плейлист: STM32C5 Baremetal с нуля (Cortex-M33):    • STM32C5 Baremetal From Scratch (Cortex-M33)   Инструменты: STM32CubeIDE STLINK-V3MINIE Оставляйте комментарии, если у вас есть вопросы. #STM32C5 #CortexM33 #Baremetal #STM32 #CubeIDE #GPIO