您好!
TDC7201边沿触发,一个脉冲信号可以上升沿和下降沿同时触发吗?也就是测试出脉冲信号的脉冲宽度。
TDC7201是不是必须等到中断后,MCU才可以处理数据。比如独立模式1测量范围是12ns到2000ns,如果想要1000ns就结束测量呢,这种的可以操作吗?
谢谢!
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您可以用Coarse 和 Clock Counters 的溢出(Overflow)功能,因为一旦检测到溢出,将立即终止正在运行的测量。
在溢出寄存器TDCx_COARSE_CNTR_OVF 或者 TDCx_CLOCK_CNTR_OVF配置溢出值(或者说您上面提到的测试时间1us),一旦Coarse 或Clock Counters达到溢出寄存器的相应值,则其中断位将设置为1。具体查看datasheet 7.3.3.2 Coarse and Clock Counters Overflow 和 7.4.3 Timeout部分。