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.

[参考译文] CC2340R5:CC2340R5 CCS Linux

Guru**** 2540720 points
Other Parts Discussed in Thread: CC2340R5, LP-XDS110ET, LP-EM-CC2340R5

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1377701/cc2340r5-cc2340r5-ccs-linux

器件型号:CC2340R5
主题中讨论的其他器件: LP-XDS110ET

工具与软件:

您好!

我没有成功在 Ubuntu Linux 中导入示例项目。 还会遇到错误: 当前未安装支持器件'CC2340R5'的 TICLANG Arm 编译器 .

操作系统: Ubuntu 20.04 LTS

SDK: simplelink_lowpower_f3_sdk_7_40_00_64 (安装过程中选择的无线连接)

CCS: ccs1271  

安装根目录始终是:/opt/ti

硬件:LP-EM-CC2340R5 + LP-XDS110ET

重现步骤:

1.在 CCS 中点击"Import Project"

2.示例文件夹: /opt/ti/simplelink_lowpower_f3_sdk_7_40_00_64/examples/rtos/LP_EM_CC2340R5/ble5stack/data_stream

3.项目已被 CCS 找到、然后点击"Finish"。 此时会弹出错误消息"/opt/ti/simplelink_lowpower_f3_sdk_7_40_00_64/examples/rtos/LP_EM_CC2340R5/ble5stack/data_stream "、并且工程尚未导入我的工作区。

如何解决该问题? 谢谢!

KR、

木本

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

    你好、伍迪

    该问题可能是由于省略了ARM-CGT-CLANG 编译器(https://www.ti.com/tool/download/TIClang 编译器/3.2.2.LTS)的安装而导致的。

    如果我可以提供两条建议:

    -你应该考虑你的项目基础上的最新的 SDK 可用(截至今天8.10.01.02 ): https://www.ti.com/tool/download/SIMPLELINK-LOWPOWER-F3-SDK

    -你应该考虑利用 CCS Theia - https://www.ti.com/tool/download/CCSTUDIO-THEIA

    我希望这将有所帮助、

    此致、

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

    感谢重播。 我将尝试 SDK 8和 CCS Theia、然后在这里更新任何进度。  就你刚才提到的 TIClang 而言,我有点困惑。  根据我的观察、TIClang 已包含在 CCS 中、例如在我的安装中、我看到的是 /opt/ti/ccs1271/ccs/tools/compiler/ti-cgt-armllvm_3.2.2.LTS. 是否确实需要单独安装 TIClang?  谢谢。

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

    说得挺好的、如果 TIClang 可在 CCS 文件夹中找到、则就足够了、即无需在 CCS 外部进行安装。

    安装 CCS 或 CCS Theia 时、请确保选择安装无线连接设备。

    此致、

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

    您好、Clement、

    非常感谢。 在按照您的说明安装 Theia 和8.10.x SDK 之后、至少我现在可以成功构建示例工程。 有一点需要注意、我在标准/opt/ti 文件夹下安装的 SDK 无效、因为在 CCS 签入并尝试浏览示例项目后、它会查看云而不是我的本地文件系统。 因此、它会自动(在提示后)下载 SDK 并安装在另一个文件夹/home/ti.中  但这很好、我不必关心它。

    在下一步中、我可以再问一个愚蠢的问题:如何闪存和运行/调试刚刚构建的示例程序?  菜单项使我感到困惑:

    下一步应该点击什么按钮? 提前感谢。

    KR、

    木本

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

    抱歉、我已经知道在单击"Debug Project"后为什么会看到一些奇怪的情况。 这是因为 CCS 实例无权在/opt/ti/ccs 子文件夹下创建文件夹。 我将该文件夹的所有权从 root 更改为普通用户、然后我现在可以调试程序。 谢谢!

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

    很棒、你得到了这个解决!

    如果您需要进一步的帮助、请告诉我们!

    此致、