Quantcast
Channel: MSP 低功耗微控制器论坛 - 最近的话题
Viewing all articles
Browse latest Browse all 3634

定时器捕获的一点疑问

$
0
0

16位的定时器,设置定时器计数模式位MC为10 continuous mode,连续计数到0xFFFF

那我在某两次捕获到信号(同上升或同下降沿)之间,怎么算这个脉冲的周期?

比如第一次捕获时计数值为T1=0xFF00,然后计数到0xFFFF再重新计数,第二次捕获的计数值为T2=0x00FF,比第一次捕获的值小,

那要怎么相减得到间隔?多加一个0xFFFF再减?间隔=T2+0xFFFF-T1?那中间定时器计数重置多次,计数过了很多个0xFFFF呢?


Viewing all articles
Browse latest Browse all 3634

Trending Articles