硬汉嵌入式论坛

 找回密码
 立即注册
查看: 4391|回复: 0
收起左侧

[客户分享] AT32F415 同时捕获4路PWM输入波形

[复制链接]

41

主题

1

回帖

124

积分

初级会员

积分
124
发表于 2021-4-27 22:49:53 | 显示全部楼层 |阅读模式
本帖最后由 这天儿蓝的哟 于 2021-4-27 22:51 编辑

AT32F415 同时捕获4路PWM输入波形

功能:
本demo介绍如何使用AT32F415同时捕获4路PWM波形,外部输入波形可高达几十兆,最低输入波形可达几k赫兹。
方法:
捕获外部PWM波形使用DMA功能,每次捕获到边沿时,DMA自动传输捕获值到内部buffer,然后通过计算得到波形的频率和占空比,然后通过串口打印出来结果。

  @page TMR_PWM_Input_DMA example

  @verbatim
  * File   : TMR/PWM_Input_DMA/readme.txt
  * Version: V1.3.0
  * Date   : 2021-03-18
  * Brief  : Description of the TMR_PWM_Input_DMA example.
  ******************************************************************************
   @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

4PWM_Input.zip

3.43 MB, 下载次数: 16

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-6-10 02:27 , Processed in 0.250893 second(s), 26 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表