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.

[参考译文] TDC7200:TDC7200

Guru**** 2552370 points
Other Parts Discussed in Thread: TDC7200

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/583709/tdc7200-tdc7200

器件型号:TDC7200

尊敬的所有人:

我尝试通过 tdc7200测试如何测量时序。

1.我正在使用默认设置。

2.我使用来自 MCU 的1个 GPIO 生成到引脚3的启动信号、延迟约10ms 并 生成到引脚4的停止信号。

我希望引脚8上的中断信号必须变为低电平、但它不会变为低电平。 我看到、当我通过 SPI 读取/写入 tdc7200的数据时、我才会变为低电平

是否有如何测试的想法?  

我在引脚5处使用13Mhz、并且寄存器处的读取/写入数据现在是正确的。

谢谢、此致

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    要开始测量、必须在 CONFIG1寄存器中设置 START_MEAS 位。 这将在触发引脚上输出一个信号、该信号可发送到您的 MCU 以开始启动和停止脉冲。

    此外、请记住、13Mhz 时钟的最大测量周期仅为5ms。

    此致、
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我的结果如下:

    引脚2为 TRIGG OUT、在我为 CONFIG1 = 0x03 (模式2)设置 START_MEAS 位后为高电平

    之后、我在引脚3上设置 START 信号、等待大约0.7ms、并 在引脚4上生成 STOP 信号。

    我看到、在 STOP 信号变为高电平后、引脚8为低电平。 但我在寄存器计时器1 0x10始终读取结果为0。

    您认为现在信号好吗?