定时器的时钟源与CPU不同步时,读TAR一般需要几次?连续两次读值相同行不行?
John Chen:
不同步的指什么情况?cpu用外部时钟timer用内部振荡器吗?
Fuchong Wang:
回复 John Chen:
例如Timer用用LFXT1的ACLK,cpu用用DCO的MCLK,这样是不是也算不同步?再假如ACLK为32768
John Chen:
回复 Fuchong Wang:
建议timer采用mclk分频实现同步,因为当外部晶体与内部rc差异还体现在精度上,受环境因素影响
Fuchong Wang:
回复 John Chen:
我问的是怎样读取TAR呀,直接读?
John Chen:
回复 Fuchong Wang:
对,直接读取tar,就是你当前timer值
Fuchong Wang:
回复 John Chen:
那请问这段怎么理解?G2系列的
Fuchong Wang:
回复 Bruce Wei:
三次中取两次同样的?
那么取连续两次相同行不行呢?
Fuchong Wang:
回复 Bruce Wei:
我是指连续两次一样,否则循环读,直到连续两次一样,不知道这样行不行?
能不能详细说说会产生需要读取次数不一样的机理?什么情况下必然很少次就可以什么情况下要读更多次?