用定时器1产生了100khz的50%占空比的方波 -----绿 {MOD}
外部有一个5-10hz不定的方波。-----紫 {MOD}
需要在外部方波上升沿开始计数,到下降沿结束,精确统计100Khz方波输出正脉冲的个数(如图所示正脉冲为20002个)
现在能够想到的是另开一个100Khz的定时器2,上升沿中断来临时,在中断中开始将cnt设置为0,同时将外部中断设置为下降沿,下降沿中断来临时读取定时器2的cnt计数值。不知是否可行或有更好的办法。
请有经验的朋友帮忙下,或者提点一些思路,多谢了。
一周热门 更多>