|
目的:通过设置pwm_tmer的寄存器,产生周期为20ms的pwm波。高低脉冲的占空比暂不要求(其实也很简单)。
问题:对pwm波形的频率的设计费解。
定时器0的输出时钟频率(pclk/{prescaler0 + 1}/divider value)。
按照示波器上显示频率是50HZ,prescaler0 + 1=50,divider value =16,得出的频率却是1250。
实际是50HZ,算得的却是1250。这是什么缘故呢?请大神指教,谢谢!
pclk 打印出来是 50000000
file:///C:\Program Files\Tencent\QQ\Users\302685377\Image\5A98B6D0B4AC749234DCF3F46047BE00.jpg
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|