其他分享
首页 > 其他分享> > 同时捕获4路PWM输入波形

同时捕获4路PWM输入波形

作者:互联网

同时捕获4路PWM输入波形

功能:

本demo介绍如何使用AT32F415同时捕获4路PWM波形,外部输入波形可高达几十兆,最低输入波形可达几k赫兹。

方法:

捕获外部PWM波形使用DMA功能,每次捕获到边沿时,DMA自动传输捕获值到内部buffer,然后通过计算得到波形的频率和占空比,然后通过串口打印出来结果。

@page TMR_PWM_Input_DMA example

@verbatim


@endverbatim

@par Example Description
This demo is based on the AT-START-F415 board,in this demo,PA8 input external signal,debug view to see frequency and dutycycle or use UASRT1 to see frequency and dutycycle(PA9:USART1_TX).

PWM input:
TMR2_CH1 — PA0
TMR3_CH1 — PA6
TMR4_CH1 — PB6
TMR5_CH1 — PF4
源码包请在如下路径获取:
https://bbs.21ic.com/icview-3128882-1-1.html

标签:DMA,TMR,波形,捕获,CH1,PWM
来源: https://blog.csdn.net/Leo_Tanlei/article/details/116211962