如题,想测量一个方波的频率和占空比,请问Input_Capture例程是测量输入PWM的频率和占空比的例程吗?通过查询数据手册,是有这个功能的,如果这个例程不是,能否给我提供一个相关例程呢?感谢。
查看: 2889
回复: 3
CH32V003 Input_Capture例程是捕获输入PWM的频率和占空比的例程吗?
热门产品 :
CH32V317: 互联型青稞RISC-V MCU
您好,定时器的输入捕获模式可以计算PWM的频率和占空比,此外,也可以使用PWM输入模式计算PWM频率和占空比,PWM输入模式可以说是输入捕获模式的一个特例,在初始化配置上基本上是一样的,稍微有所区别。在EVT中有输入捕获例程,附件例程为PWM输入模式的例程,都可以实现对PWM输入频率和占空比的计算,如下图,可以参考一下
您好
使用CH32V003开发板测试了该历程,发现printf无法打印浮点数,故改成了%u,其他均未改动。 但是打印结果并不对。
输入信号是一个1KHz 占空比50%的方波
打印改动如下:
打印如下:
请帮忙用开发板测试下,感谢!
您好,发你的例程就是使用我司开发板测试的,直接使用我例程不要改动,若你自己要移植,注意使用math库,此外要勾选浮点打印,如下图。可以具体说一下你使用的测试板以及芯片型号,这边可以再帮你测试一下,后续问题沟通可通过邮箱(lzs@wch.cn)和我沟通
请勿发布广告和违法内容, 代码可以选择编辑器代码语言格式, 更易他人阅读帮助您, 或者留下联系方式,以便更好更快服务您
只有登录才能回复,可以选择微信账号登录