Multi-channel continuous ADC (DMA) application [ADC of STM32]
This is a practical application that automatically converts multiple channels of analog signals in succession on an STM32 MCU and retrieves them into memory. Please understand it completely and make use of it by all means. To convert the analog conversion values of two channels to memory by DMA: Prepare variables (memory) to store AD […]
Continuous ADC application with completion interrupt [ADC of STM32]
This program is an introduction to the combination of AD conversion and interrupts; interrupts are supposed to be generated each time AD conversion is completed, and as it is, the frequency of interrupts is too high to be practical, but please understand interrupts as a learning tool. Execution Example of Interrupt Status if(ADC_GetITStatus(ADC1, ADC_IT_EOC) != […]
Continuous ADC application [ADC of STM32]
This program automatically and continuously converts and displays the 1-channel analog input signal from STM32 ADC. Since this is a continuous conversion mode, once set, the conversion value can be obtained at any desired timing.
On demand ADC application [ADC of STM32]
This program displays the data acquired by manually starting AD conversion of the 1-channel analog input signal of the STM32 ADC each time it is needed.