STM32. CMSIS. Урок#04: Настройка: ADC + DMA. Прерывания.

Published at : 23 Dec 2025

Привет друзья! Вот уже 2 года, как я изучаю STM32.
Самое время, после опыта работы с библиотекой HAL, когда мы уже более менее ознакомились с периферией микроконтроллера, начать осваивать его на низкоуровневой библиотеке CMSIS.

В пятом уроке мы настроим АЦП микроконтроллера. Подключим несколько каналов. Разберемся с внутренними каналами. Подключим DMA. Закинем полученные данные через DMA в массив.

00:00 Введение
01:58 Reference manual (ADC)
13:53 ADC Registers
29:00 DMA Registers


Материалы из урока: https://github.com/Solderingironspb/STM32F103C8T6_CMSIS_notes/tree/Lesson_4
Мои заметки по 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://dzen.ru/id/622208eed2eb4c6d0cd16749