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.

[参考译文] LAUNCHXL-CC26X2R1:MT 实现中存在 UART2错误

Guru**** 2466550 points


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

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/1117547/launchxl-cc26x2r1-uart2-error-in-mt-implementation

器件型号:LAUNCHXL-CC26X2R1

您好!

我正在尝试在项目中实施 MT 界面。 我按照 TI 提供的说明进行了操作、但在编译工程时会出现以下错误

1.说明位置路径类型资源
未解析的符号 UART2_CONFIG、首先在 C:/ti/simplelink_cc13xx_cc26xx_sdk_6_10_00_29/SOURCE /ti/drivers/lib/ccs/m4F/drivers_cc26x2.a 中引用 C/C++问题 ZC_SW_TEST

2.说明位置路径类型资源
未解析的符号 UART2_COUNT、首先在 C:/ti/simplelink_cc13xx_cc26xx_sdk_6_10_00_29/source/ti/drivers/lib/ccs/m4F/drivers_cc26x2.a 中引用 C/C++问题 ZC_SW_TEST

我发现绕过这些错误的唯一方法是在 syscfg 中同时启用 UART 和 UART2、而不是仅启用 UART。 这是应该发生的事情吗? 如果没有、如何解决?

我使用的是 zc_switch 示例、除了 MT 实现之外、没有任何改变。

我还在使用 simplelink_cc13xx_cc26xx_sdk_6_10_00_29。

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

    Panagiotis、您好!

    这已在之前的 E2E 主题中得到解决:

    https://e2e.ti.com/f/1/t/1108598 
    https://e2e.ti.com/f/1/t/1107235 

    此致、
    Ryan

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

    我已经这样做了

    并让 UART2开启、而不在任何地方使用它

    如果我删除 UART2、将出现上述错误。

    我对它的方式是否满意?

    我有什么问题吗?

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

    UART2用于 ZR_SW 应用程序的 CUI、这意味着可用于与应用程序交互的终端接口。  用户界面代码中仍可能包含或引用该代码。  由于 CUI 已禁用、因此它不适用于 genericapp 示例。   

    此致、
    Ryan

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

    我通过 启用 CUI_DISABLE 并从 sysconfing 中删除 UART2对其进行了测试、但它没有给我任何错误、但由于我使用 MT 接口、我必须根据说明禁用 CUI_DISABLE、因此我将保持这种状态。

    感谢您的帮助!!!

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

    是否有办法在不影响 MT 接口的情况下启用 CUI_DISABLE?

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

    CUI 不会影响 MT 接口、重叠之处是两者都使用 UART 外设。  因此、您需要正确管理 UART 资源。

    此致、
    Ryan

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

    由于它不会影响 MT 接口、我能否使用此 优化 CC2530器件 Z-Stack 3.0.2的闪存和 RAM 使用方法( 或为我自己的电路板找到指南)删除 UI 、并从预定义符号中删除 xCUI_disable 而不会出现任何问题?

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

    您可以研究从应用程序中删除所有 CUI 文件、此时您可以考虑修改 genericapp 或 SampleApp 项目、因为默认情况下两者都不包含 CUI。  考虑到您使用的是 SimpleLink CC26X2平台、CC253X 指南将会对您的使用产生影响或影响。

    此致、
    Ryan