首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

[求助]PWM频率和占空比的计算方法?

[求助]PWM频率和占空比的计算方法?



最近使用mc9s12dg128产生pwm波形,但得到的频率和占空比与计算值总不一样,不知道是不是我的计算公式错了,希望各位大侠赐教!!呵呵。

小刚
输出周期=通道时钟周期*(PWMERx+1)

下面,以16M晶振为例,总线周期8MHz
使用128预分频时,使用ClockA通道,PWM输出正极性,左对齐,
ClockA周期=总线周期*128=1/8us * 128=16us
PWMER0=255的情况下,PWM输出周期=256*16us=4096us=4.096毫秒
占空比设PWMTY0=125时,占空比为0.5

我实际测了一下,没什么问题,你自己再看看吧,可能是哪设置不对吧
返回列表