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.

[参考译文] TDC1000-TDC7200EVM:noob 需要方向

Guru**** 2615265 points

Other Parts Discussed in Thread: MSP430F5529, TDC7200EVM, TDC7200, TDC1000

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/581305/tdc1000-tdc7200evm-noob-needs-directions

器件型号:TDC1000-TDC7200EVM

您好!

我的目标是使用连接到 MSP430F5529的 TDC7200EVM 作为由 PC 上运行的测试软件控制的测量设备。

测试软件将 通过 COM 端口连接到 MSP430。 测试软件将向 MSP430发送命令、MSP430将做出相应的响应。

我希望使用 CCS 为 MSP430编写固件、但我不知道从 TDC7200获取测量值的语法。

是否有显示如何实现 "命令接口"(在 MSP430上)固件侧的示例代码?

  每次测量后、TDC7200能否在 MSP430上调用中断? 是否有显示该中断处理的示例代码?

基本上、我有 CCS (云)将 MSP430作为目标、就是这样。

我希望有人可以帮助我完成 MSP430编程的第一步。

谢谢/谢谢。

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

    您好!

    EVM 固件和 SPI 读/写命令的其他代码示例随 GUI 自动下载。 它们位于程序文件夹中的"Firmware"下、然后是"CCS"(默认为 C:\Program Files (x86)\Texas Instruments\TDC1000_7200EVM\Firmware\ccs)。

    每次测量完成后、TDC7200会将 INTB 引脚拉至低电平、并向您拥有的任何处理器发出信号、表明结果已准备好读取、并且 TDC7200已准备好开始新的测量周期。

    此致、

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

    谢谢 Scott!

    为了记录在案、MSP430F5529LP 的运行方式不是如"快速入门指南"所述。
    1) 1) COM 端口驱动程序未安装
    2)未显示可移动驱动器(在本网站上找到"TUSBWINVCP_Win7-64"之后)
    3) 3)可移动驱动器出现后、它未按描述的名称命名、也未包含描述的文件
    4)(在 CCS 中进行口述后...) 即使枚举了 COM 端口、也无法/仍然无法连接 TDC720xEVM GUI。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您能否确切指定您使用的 EVM? 是 TDC1000-TDC7200 EVM 还是 TDC7200EVM?

    如果您特别遇到与 PC 进行 MSP430 Launchpad 通信的问题、可以从 MSP430论坛获取更好的信息。 否则、TDC7200用户指南(www.ti.com/.../snau177.pdf) 提供了有关为 MSP 设置固件的说明、以便 MSP 能够通过 GUI 正确与 TDC7200通信。

    此致、
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢 Scott。
    PCB 上印制的器件型号为"TDC7200EVM"。
    不过、我的第一个任务是让 MSP-430F5529LP 示例正常工作-我将在该论坛上发帖。
    谢谢/谢谢。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    USBCDC 通信与 MSP430F5529LP 配合使用-现在我想添加逻辑、以便 TDC7200在测量可用时中断 MSP430。 在我看来、两个演示应用程序_POLL_INTB、而不是让 INTB 触发中断。
    我正在查看为 TDC7200EVM 安装的"demo_tdc720x_basic_rw"和"demo2_tdc720x_USB"示例、该示例位于:
    "C:\Program Files (x86)\Texas Instruments\TDC720xEVM\Firmware\TDC720xEVM_Firmware_Source-v2.07\code \demo_apps\"

    测量/中断将连续发生、频率为~1KHz、从 TDC7200EVM 读取并存储在 MCU 板的循环缓冲器中。 USBCDC 主机将定期(~3Hz)上载(读取)缓冲区。 因此、USB 读取通常会被 TDC7200测量中断抢先。

    此类应用是否有标准/推荐的架构?

    请提供任何示例或建议。

    谢谢/谢谢。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Scott、
    我查看了"demo1_tdc720x_basic_rw"和"demo2_tdc720x_USB"示例-它们都依赖于轮询 INTB;我认为我需要 INTB 来触发中断。

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

    目前没有一个将 ISR 用于此特定应用的示例。 我将再次向您推荐 MSP430论坛、以获得有关 MSP430 ISR 的更详细的支持。

    此致、
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢 Scott、感谢您的回复。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Noob:
    以下是可能有用的链接:"www.ti.com/.../tdc7200.pdf"