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.

[参考译文] CC1200DK:使用串行接口配置评估模块

Guru**** 2556920 points
Other Parts Discussed in Thread: CC1200, MSP430F5438A

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/652833/cc1200dk-configure-the-evaluation-module-using-serial-interface

器件型号:CC1200DK
主题中讨论的其他器件:CC1200MSP430F5438A

您好!

我有一个 CC1200评估板和模块、可以通过 SmartRF 或板载 LCD 对其进行完全操作、但我正在尝试对 Putty 或 Tera Term 等串行接口进行相同的控制。 当我将 EB 设置为 UART 并使用正确的 COM 端口打开 Tera Term 时、它会打开会话、但不执行任何其他操作。 有人对此有经验吗?

谢谢

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

    它不是这样做的,我们也没有这样的例子。 您可以使用 SmartRF Studio 中的 Perl 脚本启动器来实现要执行的各种测试的自动化。

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

    感谢您的回答。 我在 SmartRF 脚本文件夹中找到了一些 Perl 示例脚本。 这些示例是否全部可用、或者我可以从其他来源找到更多?
    此外、由于 MSP430充当 USB 转串行接口、因此它应该监听我发送的命令。 这意味着我只需要知道命令格式。 我可以离开它的响应、如果它在 COM 端口上侦听、只需发送命令。 或者、如果它需要一个 dll 库、我可以从 VI.指向该库 故事是、我尝试通过 LabVIEW 控制评估板、我更喜欢独立于 Perl 来控制评估板。

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

    MMI、

    在此页面上、我们发布了一个简单的 UART 解析器、该解析器能够在多个 CC1x 系列器件上执行各种命令、同时由 MSP430通过 UART 进行控制。

    我已修改此示例以包括对 TRXEB 板(MSP430F5438A)的支持、还包括对 CC1200 EM 板的支持。 有些事情可能无法完全正常工作、因为我已经非常快地完成了这一移植。

    e2e.ti.com/.../LaunchPad_5F00_trx_5F00_demo_5F00_e2e_5F00_post_5F00_20171227.zip

    此代码设计为使用 CCS v7.4编译 MSP430。 但愿这对您有所帮助。

    此致、

    /TA

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

    我是否需要获取 BoosterPack 并在其上运行此代码、或者我是否可以编译和编程 EM 板上的相同 MSP430?

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

    感谢您的帮助、我更喜欢为我的应用程序使用 Perl API、看起来它们工作正常。 我确实需要对它们进行一些更改、例如在 RX 和 TX 之间建立依赖关系、这一点没有问题。 但是、我在 dal_send.pl 中所做的一个似乎不起作用的更改是在下面的行中:

    我的$packetInterval = 1;#秒

    无论我在这里输入什么、间隔仍然为1秒。 顺便说一下、这是一个局部变量、根本不在 dal_send.pl 中使用。 我是否需要在其他地方查找数据包间隔?

    谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我在该链接中找到了我的最后一个问题的答案:
    e2e.ti.com/.../2409323