Рубрика: Программирование STM32

Программирование микроконтроллеров STM32 и все, что с ним связано

STM Урок 187. LL. STM32F1. ADC. Regular Continuous. Interrupt

Продолжаем работать с АЦП (ADC) контроллера STM32F1 с использованием библиотеки LL. Также работать мы пока будем с регулярным каналом и отслеживать окончание процесса преобразования мы также будем при помощи механизма прерываний от АЦП, только в данном уроке мы попробуем уже

STM Урок 186. LL. STM32F1. ADC. Regular Once. Interrupt

Продолжаем работать с АЦП (ADC) контроллера STM32F1 с использованием библиотеки LL. Также работать мы пока будем с однократным преобразованием и с регулярным каналом, только отследить окончание процесса преобразования мы попробуем при помощи механизма прерываний от АЦП. Думаю, что сделать это

STM Урок 185. LL. STM32F1. ADC. Regular Once. Часть 2

В предыдущей части нашего урока мы познакомились с аппаратной организацией АЦП в контроллере, а также изучили его регистры и их биты.   Теперь, думаю, можно приступить к проекту, который мы, чтобы не мучиться с настройкой дисплея (а дисплей мы возьмём символьный

STM Урок 185. LL. STM32F1. ADC. Regular Once. Часть 1

Давно мы не занимались с такой периферией микроконтроллера, как АЦП (Аналого-цифровой преобразователь) или ADC (Analog-to-digital converter). Думаю, сейчас самое время. Тем более, что, изучая возможности библиотеки LL, мы незаслуженно пропустили столь важную часть архитектуры контроллера. С данной периферией мы раньше

STM Урок 184. CMSIS. STM32F1. USART. DMA

Продолжаем нашу работу с шиной USART контроллера STM32F1 с применением библиотеки CMSIS. В данном уроке мы поработаем с возможностью использования периферии DMA при передаче данных по интерфейсу USART. С применением DMA в работе с модулем USART мы уже знакомы из

STM Урок 183. CMSIS. STM32F1. USART. Interrupt

В данном занятии мы поработаем с механизмом обработки прерываний от шины USART. С такими прерываниями мы с вами знакомы давно. Мы пользовались ими с применением библиотеки HAL в уроке 14, с применением библиотеки LL в уроке 163. Ко всему этому,

STM Урок 182. CMSIS. STM32F1. USART. Приём данных

Продолжая освоение возможностей библиотеки CMSIS, немного усложним задачу по работе с шиной USART контроллера STM32F1. На данном уроке мы помимо передачи данных из контроллера в ПК попробуем также и принять данные из ПК. Причём, прерываниями и DMA мы пока также

STM Урок 181. CMSIS. STM32F1. USART. Передача данных

Продолжая изучать возможности библиотеки CMSIS, на данном уроке мы попытаемся поработать с помощью данной библиотеки с аппаратной реализацией шины USART (Universal synchronous asynchronous receiver transmitter) в контроллере STM32F1. В уроке 161, работая с модулем UASART с использованием библиотеки LL, мы

STM Урок 180. Дисплей TFT 240×320. SPI. DMA

Продолжаем работать с дисплеем TFT разрешением 240×320, который мы подключили в прошлом уроке к контроллеру STM32F4 по шине SPI. Сегодня мы попробуем при передаче данных в дисплей применить технологию DMA, используя одноимённую периферию контроллера STM32F4. С DMA мы также постоянно

STM Урок 179. Дисплей TFT 240×320. SPI. Часть 2

В предыдущей части урока мы подключили дисплей к плате, создали проект, написали инициализацию дисплея, некоторые служебные функции и первые тесты, проверив дисплей затем на практике.   Для следующего теста нужны будут маленькие задержки. Добавим функцию задержки в микросекундах  

Наверх