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.

[参考译文] CCS/TDC1000-TDC7200EVM:使用 CCS 更改 TDC1000-TDC7200EVM 的寄存器

Guru**** 2582405 points
Other Parts Discussed in Thread: TDC1000, TDC7200

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/613445/ccs-tdc1000-tdc7200evm-change-registers-of-tdc1000-tdc7200evm-using-ccs

器件型号:TDC1000-TDC7200EVM

工具/软件:Code Composer Studio

大家好、

我尝试使用 CCS 编辑 TDC100-TDC7200 EVM GUI 下载随附的源固件、然后将更新的固件作为十六进制文件导入到 GUI 中。

我的目标是编辑源代码、以便在超声波传感器(20cm)读取的特定高度测量时自动更改消隐寄存器(位于 GUI 的 TDC1000菜单中) 从禁用到启用、无需我手动停止图形并在水位达到该高度时自行更改寄存器。

有关如何实现这一目标的任何提示都很棒!  

谢谢!  

Megan

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

    在 GUI 安装随附的固件文件夹中、您可以找到适用于 TDC1000和 TDC7200的 R/W 演示应用(C:\Program Files (x86)\Texas Instruments\TDC1000_7200EVM\Firmware\codes\demo_apps)

    在这些文件中、代码显示了如何从 MSP430读取和写入 TDC1000和 TDC7200中的寄存器。 要执行的操作、您需要从 TDC7200读取 Time1、Clock_Count1和 CALIBRATION1和2寄存器、然后应用 TDC7200数据表第8.4.2.2.1节中的公式来输出飞行时间。 使用该值和水声速度(~1400m/s)、您可以计算出水位。 一旦达到所需的高度、只需添加一个写入命令(可在上面的演示中找到)来在 TDC1000中写入 CONFIG_3寄存器以打开消隐。

    此致、