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-CC2650:查找已解决所有依赖项的示例项目

Guru**** 2553440 points
Other Parts Discussed in Thread: LAUNCHXL-CC2650, CC2650

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/575740/ccs-launchxl-cc2650-looking-for-example-projects-with-all-dependencies-already-resolved

器件型号:LAUNCHXL-CC2650
Thread 中讨论的其他器件: CC2650

工具/软件:Code Composer Studio

嗨、大家好、

我导入了多个 TI 示例项目、对它们缺乏功能深感失望。  它们通常不会开箱即用,我的大部分问题都是让这些*示例*项目生成,然后正确调试。  这不是我使用过的第一个具有类似结果的板。  在我之前使用的一个示例中、分配给 UART 模块的引脚错误、没有文档。  我发现并报告了同一电路板的一些引脚排列问题。  我本来希望这些实例已经过去了、但后来我收到了一个 launchxl-cc2650、这显然还没有得到修复。  我已经为 CC2650的 Project Zero 尝试了多种不同的资源。  我能够找到的唯一功能版本是在云中、但将此项目导入到本地计算机会导致大量依赖项缺失。  很明显、这是一个问题、因为我找到了几个提到 TI 代码可移植性教程的资源。  我现在有3个版本的 simplelink 和3个版本的 RTOS、我真的不想用更多的库和依赖项进行扩展、尤其是因为其中的许多库似乎也包含断开的链接。

那么、我的问题是 :CC2650是否有任何不依赖于库(或在项目下载中包含文件依赖项)的全包示例项目?  例如、是否有任何开发人员将开源代码发布到 git?

编辑: 作为替代方案、如果有人可以按照 此处的说明 压缩您的 Project Zero、我也很感激。

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

    我已在您的另一篇文章中向您提出建议。 遵循 Simplelink Academy 的工作原理。 您需要从以下链接 software-dl.ti.com/.../overview.html 下载 Simplelink Academy

    这是来自 Simplelink Academy ble 基本模块的指令。

    1.安装软件运行 BLE SDK 安装程序:ble_sdk_2_02_01_18_setup.exe
    2.打开 Code Composer Studio 并导入两个项目:
    3.通过转到 View→Resource Explorer 打开 Resource Explorer (示例)
    4、→SimpleLink Academy 的蓝牙低耗能
    5.选择“项目”→“Project Zero”→ 应用程序
    6.按右侧的导入按钮。 这还应导入 ProjectZero Stack 项目。 如果没有、请导入。

    您需要从 CCS->Help->Install New Software->Code Generation Tools Update 中安装 ARM Compiler 5.2.8或 ARM Compiler 5.2.9。

    安装后执行以下操作。
    7.右键单击 Project Zero 应用程序,转至 Properties->General,然后将 Compiler Version (编译器版本)设置为5.2.8或5.2.9。
    8.右键单击 Project Zero 堆栈,转至 Properties->General,然后将 Compiler Version (编译器版本)设置为5.2.8或5.2.9。
    9.构建 Project Zero 应用程序、然后构建 Project Zero 堆栈。

    按照 Simplelink Academy ble Basic 模块中的其余说明进行操作。 如果您没有 BLE Device Monitor、则可以使用 SensorTag 应用测试 Project Zero

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

    我感谢他们的帮助。 我已根据您的建议将两个项目的编译器版本更改为5.2.9。 我观察到略有不同的行为、但最终结果相同。 它似乎会在汇编语言中进一步执行、但最终会与以前一样位于同一 loader_exit()循环中。

    由于您链接的文档提到编译器版本5.2.6上的支持、我将卸载5.2.9以安装5.2.6。 旧版本的编译器具有与我将要研究的问题相同的问题、在反汇编中、它会在哪里失效。

    我还将检查 SDK 和其他库版本、以准确匹配您链接的文档。  

    编辑: SDK 和 RTOS 版本似乎符合您链接的文档的指导原则。

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

    您仍然遇到问题是很不寻常的、因为 Simplelink Academy 的 Project Zero 在我的 PC 上工作正常。 我已经使用 Project Zero 一个多月了。 无论如何、请在 TI BLE 论坛上重新发布您的问题、以获得更多专家建议。

    -克尔
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    将此主题移至 BLE 论坛。