Thursday , October 9 2025

VN24 – Stm32F4 Input Capture DMA ( 1 timer + 4 channels )

VN24 (Video No:24) This video contains, (Hal lib V2.11.0) while programming STM32F4 with STM32CubeMX – Keil, how to use input capture DMA method? How to read data by using 1 timer 4 channels. I used Timer1 for reading data in a simple example.

 

<<Video>> Watch
<<Source Code>> Download

Notes;

  • When input capture is used for multi-channel in one timer;
  • The capture process is not easy because of multi-channel and one timer.
  • Channels can be read in sequence.
  • Timer can be set by making DMA start-stop for each channel.
  • The numbers of capture that will be taken from each channel can be determined in related to the stabilty of DMA values.