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/CC2650MODA:Project Zero Won、#39;t 正确运行

Guru**** 2577385 points
Other Parts Discussed in Thread: CC2650MODA, BLE-STACK, ENERGIA, CC2650

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/827705/ccs-cc2650moda-project-zero-won-t-run-properly

器件型号:CC2650MODA
Thread 中讨论的其他器件: BLE-STACKENERGIACC2650

工具/软件:Code Composer Studio

大家好、

我一直在尝试在 CCS 云和 CCS 上为 CC2650MODA BoosterPack (使用 MSP432401R 开发板)运行 Project Zero 示例。 当我尝试在 CCS 上运行示例时、我收到一条错误消息、指出一些标识符未定义。 我下载了示例网站上找到的所有相应文件、这些文件都是最新的。 大约两周前我第一次运行该示例时、它就在工作、现在它根本不会编译。 当它运行时、其错误与下面描述的 CCS 云示例相同。

当我尝试在 CCS 云上运行示例时、README.html 文件中显示的终端与我在运行时获得的终端不匹配。 屏幕上显示的终端消息只读1个 LED 服务、而不是2个。 该项目确实会编译并运行、但当我使用 LightBlue 应用与模块交互时、UUID 地址不匹配、显示"这很长"。

这是否是我的末尾两个问题的安装错误? 我应该删除 SDK 并重新下载它吗? 我目前正在使用 CCS V9和 SDK 蓝牙插件1.4。

            

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

    您好、Jerry、

    指派专家进行跟进。 敬请期待。

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

    您好、Jerry、

    您提到的是 SimpleLink Academy 软件包中的 Project Zero 吗?

    此软件基于 BLE-Stack 2.2.1、因此请确保本地安装了此软件组件。 链接:  

      

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

    感谢您的回复!

    我按照建议在本地安装 BLE 堆栈、它确实解决了标识符问题、但提供的结果与 CCS 云相同。 未正确读取 UUID、我无法访问任何属性、并且仍然显示"这很长。" 我尝试在 Energia 上运行一个示例、它运行得很好。 CCS 会自动检测并安装 BLE 堆栈文件的所有更新、因此这是否仍是我的器件上的安装问题?

    此致、Jerry

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

    您好、Jerry、

    您能否发布 Project 的屏幕截图-> Properties -> General -> Resources。 在此视图中、您应仔细检查 CCS 是否为此 项目使用了 BLE-Stack 2.2.1。

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

    感谢您的回复 Mary H、

    这是设置文件目录的正确方法吗? 抱歉、如果这是一个显而易见的问题、我在使用此开发平台方面没有太多经验。  

    我当前安装的是 CCS v9、SimpleLink MSP432 SDK、SimpleLink MSP432 SDK 插件和 BLE 栈2.2.1。

    好的、Jerry

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

    您好、Jerry、

    是否可以发布 Project -> Properties -> General 的屏幕截图?

    您是否已将所有内容安装到默认位置? (C:/ti 和 C:/ti/simplelink)

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

    Marie H、您好!

    是的、我在 C:\ti 上安装了我的所有 SDK 和插件、BLE 堆栈位于 C:\ti\simplelink 中。 我的项目位于 C:\Users\Jerry\workspace_v9中。 是否建议删除插件和 BLE 堆栈并重新安装?  

    此致、Jerry

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

    您好、Jerry、

    由于我无法重现您的问题、并且您没有进行任何代码更改、一个理论是安装过程中出现了问题。 因此、是的、我建议您重新安装 BLE-Stack 和 SimpleLink Academy 包(安装到默认位置)。

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

    感谢您的回复!

    我删除了这些文件、现在我要重新安装、希望它能解决问题。 我从 TI 云工具登录 CCS Cloud、在平均时间内使用在线版本的 Project Zero、然后我切换到了其他 BLE 应用。 我注意到这些错误也在云版本上持续存在。 我似乎无法编辑任何属性、某些 UUID 与 README.html 文件中的 Service/Profile 表不匹配。 此问题是否与我在桌面 CCS 中可能遇到的问题有关? 很抱歉、所有问题、我在其他论坛上查看过、也没有偶然发现类似的问题。  

    此致、Jerry

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

    您好、Jerry、

    让我们专注于在本地安装的 CCS 中实现这一点(我不确定 CC2650的器件支持如何在 CCS 云中实现)。  

    此外、您能否确保每次对设备进行编程时删除手机上的蓝牙缓存?

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

    谢谢! 清除应用程序缓存有助于解决连接问题、LED 仍然无法正常工作、但我对字符串属性更感兴趣。  

    此致、Jerry