打印
[Cortex-M0技术交流]

PWM调整范围

[复制链接]
1499|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
w70770777|  楼主 | 2013-3-7 14:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
按照 DrvPWM_SetTimerClk 函数里的介绍 PWM占空比只能是1%~100% 这100个数值变化,总感觉范围不够大,精度不够高,能不能改成1‰~1000‰  或者更高范围呢?

具体是不是吧“u32duty = sPt->u32Duty * sPt->u8HighPulseRatio / 100 - 1;”里的100 改成1000呢?

相关帖子

沙发
qrswll| | 2013-3-7 19:45 | 只看该作者
我觉得...把100%占空比的时间减少为原来的十分之一

使用特权

评论回复
板凳
chunyang| | 2013-3-7 23:41 | 只看该作者
这个跟片内电路和定时器步长有关,不可以任意精度的,具体见器件手册。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

12

主题

24

帖子

0

粉丝