HAL

STM32 Tutorials based on HAL Library and cubeIDE

171 Articles

STM32 ADC #8. ADC Injected conversion

This tutorial will cover how to use the ADC injected conversions. We will use the injected channels in triggered mode and Auto Injection...

STM32 ADC #7. ADC External Trigger Source Selection

This tutorial will cover how to configure the External source (Timer) to trigger the ADC conversions. We will control the ADC sampling rate...

STM32 ADC #6. ADC Conversion Time

This tutorial will cover how to measure the conversion time of a single channel or multiple channels of the ADC.

STM32 ADC #5. Multiple Channels without DMA

This tutorial will cover how to read the data from Multiple channels of the ADC without using the DMA. We will read a...

STM32 ADC #4. Multiple Channels with DMA Circular Mode

This tutorial will cover how to read the data from Multiple channels of the ADC continuously using the DMA in Circular Mode...

STM32 ADC #3. Multiple Channels with DMA Normal Mode

This tutorial will cover how to read the data from Multiple channels of the ADC using the DMA in Normal Mode. The DMA...

STM32 ADC#2. Single Channel Interrupt & DMA

This tutorial will cover how to read the data from ADC single channel using the interrupt and DMA mode...

STM32 ADC#1. Single Channel Polling Mode

This tutorial will cover how to configure the ADC and how to read the single channel of the ADC using the polling mode...

How to Print & Scroll string on Dot Matrix Display

This tutorial will cover how to print and scroll string on the dot matrix display connected to STM32 via the SPI. We will...