本帖最后由 hello、C 于 2022-3-27 09:58 编辑
功能概述:基于 TMR 的计数功能,并通过 TMR 的比较输出模块输出可调的 PWM 波形。框图如图所示:
测试目的:为了得到可调电压,因此在此测试了 F425 的 PWM 功能,后期使其能够将 PWM 转 模拟电压。打开工程文件:AT32F425_Firmware_Library_CN\project\at_start_f425\examples\tmr\pwm_output_tmr3
查看 ReadMe 文档,如图所示:
查看初始化程序,TMR3 PWM 配置如下:
TMR3 的各个通道的占空比配置,对应 ReadMe 文件中的占空比,如下:
TMR3 的4通道端口复用配置表,对应 ReadMe 文件中的端口配置,如图所示:
TMR3 PWM 输出通道的端口初始化
将此程序编译链接并下载至目标板后,运行效果如图所示:
PA6 PA7 端口输出 PWM 波形及占空比:
PB0 PB1 端口输出 PWM 波形及占空比:
周期 T = 27.75us,测量结果差不多。
整体来看还是不错的!!! Very Nice !
|