STM32. CMSIS. Урок#00: Настройка: RCC, GPIO, MCO, SysTick, Delay_ms, аналог HAL_GetTick().

527 подписчиков

12+
12+

706 просмотров

4 года назад

ПожаловатьсяНарушение авторских прав

527 подписчиков

12+
12+

706 просмотров

4 года назад

ПожаловатьсяНарушение авторских прав
12+
12+

706 просмотров

4 года назад

#stm32#VolkovOleg#CMSIS#уроки#RCC#GPIO#MCO#SysTick#Delay_ms#HAL Привет друзья! Вот уже 2 года, как я изучаю STM32. Самое время, после опыта работы с библиотекой HAL, когда мы уже более менее ознакомились с периферией микроконтроллера, начать осваивать его на низкоуровневой библиотеке CMSIS. В первом уроке мы подключим кварцевый резонатор, настроим МК на 72 МГц, узнаем как делать инициализацию GPIO, узнаем, как подключить выход с ножки Master Clock Output, настроим системный таймер, моргнем светодиодом, напишем свою функцию задержки и параллельно увидим аналог HAL_GetTick(). 00:00 Введение 01:47 Что понадобится для разработки 02:39 Разбор проекта в CubeMX 03:51 Управление GPIO на выход. Регистр BSRR 08:09 Инициализация порта и настройка GPIO 16:26 Настройка RCC 43:32 Настройка SysTick(Создаем Delay_ms и аналог HAL_GetTick()) 01:00:39 Настройка MCO Материалы из урока: https://github.com/Solderingironspb/STM32F103C8T6_CMSIS_notes/tree/Lesson_0 Мои заметки по CMSIS: https://github.com/Solderingironspb/STM32F103C8T6_CMSIS_notes/tree/main Группа вконтакте: https://vk.com/solderingiron.stm32 Настройки для VisualGDB: https://vk.com/solderingiron.stm32?w=wall-196464827_952%2Fall ЯндексДзен: https://zen.yandex.ru/id/622208eed2eb4c6d0cd16749

Название:

STM32. CMSIS. Урок#00: Настройка: RCC, GPIO, MCO, SysTick, Delay_ms, аналог HAL_GetTick().

Описание от ИИ