捕获高电平时间,定时器溢出计数为0xffff
StartCnt为上升沿计数器的值,EndCnt为下降沿计数器的值,不明白else的计算公式
0xffff
if (EndCnt >= StartCnt) { Pwm = EndCnt -StartCnt; // } else { Pwm = 0xffff - StartCnt + EndCnt; // }