8H芯片PWM捕捉两路脉冲波信号的周期和占空比
急切请教各位大佬:我使用8H8K64U-45I-TSSOP20芯片,12MHz,PWM无分频,输入捕捉模式,同时测量两组0~2kHz的脉冲信号的周期和占空比,情况和疑问如下,请大佬赐教:
1、Freq1接P1.0/PWM1P,Freq2接P3.4/PWM4P,捕捉Freq1和Freq2的周期和占空比,均可能出现溢出情况;
2、在例程中看到,可以通过PWMA_CCR1读取捕获的Freq1周期,PWMA_CCR2捕捉Freq1的占空比;可以通过PWMA_CCR3读取捕获的Freq2周期,PWMA_CCR4捕捉Freq2的占空比;
3、当存在溢出时,如何判断PWMA_SR1中的UIFA更新标志,是Freq1溢出还是Freq2溢出呢?如果SR1中的UIFA是PWM1P的溢出标志,那PWM4P的溢出标志在那个状态寄存器里呢?
4、如果没有独立的UIFA更新标志,那么该如何区分Freq1/Freq2的溢出呢?
非常感谢
页:
[1]