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

用2812EV的cap3对外部脉冲进行捕获,两次定时器计数器的值相等,甚是不解,求指教。

用2812的cap3对脉冲进行测频,硬件连接如图,Boin接外部信号源,Bout3接2812.光耦输入端电阻换成了1K。输入信号矩形波,幅值10V。频率1KHz,占空比50.

EV初始化时将CAP4FIFO状态位置0,这样在捕获到两次信号变化时将进入中断,在中断程序中读2级FIFO中的T3CNT的值

现在问题是,

1、第一次捕获到的值与第二次相等

2、进入中断后FIFO状态位应该为2,但是通过观察其值为3

3、用示波器测量光耦的输出波形,有失真,上升沿不陡峭,所以我选择了下降沿触发

还请指教,谢谢。

囧:

你试一下打开GPIO 的 input qualication. 参考SPRU078G

赞(0)
未经允许不得转载:TI中文支持网 » 用2812EV的cap3对外部脉冲进行捕获,两次定时器计数器的值相等,甚是不解,求指教。
分享到: 更多 (0)