打印

求助

[复制链接]
1183|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
捏乒乓球|  楼主 | 2010-3-12 22:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
自己做了块2138的核心板,最近在做测试。在我用定时器加IO口模拟PWM时发现,示波器测量的周期跟我设定的周期不一样(设置周期100ms,实测80ms),请问这是怎么回事?我测量2138自带的PWM输出时也有同样的问题。晶振采用11.0592,电容是30p的,是不是我的时钟电路有问题呀?

相关帖子

沙发
捏乒乓球|  楼主 | 2010-3-12 22:20 | 只看该作者
我用的泰克示波器!!!

使用特权

评论回复
板凳
xinzha| | 2010-3-13 11:44 | 只看该作者
中断处理再加上gpio口的延迟,是有可能发生的。
一般情况下我认为泰克的示波器测这频率的波很准。

使用特权

评论回复
地板
捏乒乓球|  楼主 | 2010-3-13 18:42 | 只看该作者
经过自己的努力,终于找出了问题的所在。我原先用的是ADS,启动代码是ZLG公司的,但MDK中的启动代码的PLL配置跟ZLG的不一样,我的定时器匹配值是按照ZLG公司的PLL配置计算的,出现问题也就是很自然的事情了!!

使用特权

评论回复
5
古道热肠| | 2010-3-13 23:48 | 只看该作者
解决就好,/ARM的这个启动代码很重要,不要求能改,但最好能看懂。

使用特权

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

本版积分规则

14

主题

57

帖子

1

粉丝