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/LAUNCHXL-CC13-90:LAUNCHXL-CC13-90的 WMBUS 项目配置

Guru**** 657930 points
Other Parts Discussed in Thread: WMBUS, LAUNCHXL-CC13-90, CC1310
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/880961/ccs-launchxl-cc13-90-wmbus-project-configuration-for-launchxl-cc13-90

器件型号:LAUNCHXL-CC13-90
主题中讨论的其他器件: WMBUSCC1310

工具/软件:Code Composer Studio

我正在尝试 使用 无线 M-Bus 协议软件运行 LAUNCHXL-CC13-90

我已下载 simplelink_cc13x0_sdk_2_20_00_38以进行编译

在 CCS 中、我导入了项目"CC13xx_RTOS_Lib_Use"并设置生成配置->设置活动->串行_CC13xx_Collector_T2

使用"Debug"按钮构建并刷写。

尽管存在许多868MHz wmbus 信号、但遗憾的是、UART 控制台(115200kbps)不会报告任何内容。

如何配置 WMBUS CC13xx_RTOS_Lib_Use 工程以使其能够与 LAUNCHXL-CC13-90配合使用?

调试时、该板被识别为 CC1352、这很奇怪。  

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

    您好、Guntis、  

    指派专家来研究您的问题。  

    谢谢、  
    ELIN

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

    首先、我将通过将 LP 连接到 SmartRF Studio 来检查它、并在那里看到它被检测为正确的器件、以确保您的硬件正确。

    我还想、您需要更改此处的电路板文件(Board.h、CC1310_LAUNCHXL.c/h):

    ti\wmbus_cc13x0_rtos_2_0_0\wmbus-cc13xx-rtos-2.0.0\src\hal\mcu\cc13xx\ti_rtos_src\

    以确保它们适用于您所运行的硬件。

    要通过 UART 与堆栈通信、您需要查看堆栈附带的文档:

    文件://C:/ti/wmbus_cc13x0_rtos_2_0_0/Documentation/Serial-APL-Interface-Doc-v4.0.1/Serial-APL-Interface-Doc-v4.0.1/index.html

    本文档将指导您如何通过串行接口访问堆栈的功能。

    BR

    Siri

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

    感谢您参阅该文档。 wmbus 库运行正常-没问题。 很明显、调试器在最初进行一些假跳转、在最后检测到正确的芯片。

    只是我对收集器模式下的示例项目将接收到的数据包输出到串行接口抱有错误的期望。

    显然、您必须花费相当多的时间深入了解"串行 MAC 协议"和"SF API 传输协议"、以编写一些可用的应用程序来与 wmbus 串行库进行交互、从而将 wmbus 数据包输出给用户。

    由于我对评估硬件更感兴趣、因此我也配置了 SmartRF Studio 并将 wmbus 数据包接收到文本文件中。 请关闭主题。