注册 登录
查看: 389|回复: 1

kl26 PIT定时和lptmr定时问题

[复制链接]
发表于 2014-7-7 22:02:15 | 显示全部楼层 |阅读模式
我用的kl26。请问,我用PIT定时1MS中断,PIT用的例程,未修改  pit_init_ms(PIT0,1);//初始化PIT0,定时时间为: 1ms。。。然后再用lptmr_time_get_us()计时看了下每来一次PIT中断耗时多少。结果一会是八百多,一会六百多,最奇葩的是两百多和几十的。。这是什么情况?还有所有例程,没改过频率,默认都是pll=220M   core=110M   bus=40M ?   PIT的时钟源是40M总线时钟吧,函数调用就是精确的1ms吗?lptmr的定时也是准确的吗?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

发表于 2014-7-7 22:23:07 | 显示全部楼层
貌似 lptmr 的计时是不够准的。你试下示波器测
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回列表 返回顶部