TI中文支持网
TI专业的中文技术问题搜集分享网站

如何检测捕获单元的电平状态

我用2812检测霍尔转速传感器,用捕获单元读取电平变化,用捕获单元同时读取上升沿和下降沿,跳到中断的时候你不知道到底是因为上升沿还是下降沿发出的中断,可不可以读取捕获单元的电平状态来区分上升沿还是下降沿

Jason Wu4:

如果只是纯粹测转速,没必要确定进入中断为上升沿或者下降沿;

如果必须确定,建议在中断中同时判断前一电平状态和当前电平状态,以确保准确性。

我用2812检测霍尔转速传感器,用捕获单元读取电平变化,用捕获单元同时读取上升沿和下降沿,跳到中断的时候你不知道到底是因为上升沿还是下降沿发出的中断,可不可以读取捕获单元的电平状态来区分上升沿还是下降沿

Luyang Zheng:

回复 Jason Wu4:

当外部端口为外设端口的时候也可以检测电平状态吗

我用2812检测霍尔转速传感器,用捕获单元读取电平变化,用捕获单元同时读取上升沿和下降沿,跳到中断的时候你不知道到底是因为上升沿还是下降沿发出的中断,可不可以读取捕获单元的电平状态来区分上升沿还是下降沿

mangui zhang:

上升沿和下降沿不能同时存在啊    可能中断是一个   但是同一时间不会两种一直在切换吧

测速建议只捕获一个沿    然后结合通用定时器计算频率  速度等

电平的状态  如果你有A B两相的话     可以结合正反向寄存器判断

赞(0)
未经允许不得转载:TI中文支持网 » 如何检测捕获单元的电平状态
分享到: 更多 (0)