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.

[参考译文] CC2650:将项目从 CC2650 Launchpad 移植到 CC2650MODA

Guru**** 2551110 points
Other Parts Discussed in Thread: CC2650, CC2650MODA

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/569498/cc2650-port-project-from-cc2650-launchpad-to-cc2650moda

器件型号:CC2650

我有一个基于 Project Zero 创建的项目。 当加载到 CC2650 Launchpad 时、该工程正常工作。

但是、当我将其加载到装有 CC2650MODA 的定制 PCB 上时、似乎什么也不做。 (在异常处理程序中停留在无限 while 循环中)

当我加载 Project Zero 时、结果是相同的。

我正在使用 CCS Cloud、当我将项目加载到定制 PCB 时、它不会返回任何错误。 (因此我假设硬件是声音。)

(我自己调试时遇到问题、因为 CCS Cloud 运行不稳定、而离线 CCSv7由于某种原因给我带来了麻烦。)

1.什么可能导致项目无法执行?

2.如果这太模糊、我可以查看一下专为 CC2650MODA 设计的示例代码吗?

此外、CC2650MODA 的每个引脚能够提供多大的电流?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    CC2650MODA 器件是一款射频模块、它包含采用5x5 mm QFN 封装的 SimpleLink CC2650无线 MCU、因此我假设您必须更改 CPU 类型和引脚映射。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Hyunsoo、

    您必须将项目从 CC2650 Launchpad 移植到 CC2650 Moda。 为此、请进入编译器预定义(Project -> Properties -> ARM Compiler -> Advanced Options -> Predefined Symbols)、并将 CC2650_LAUNCHXL define 替换为 BOOSTXL_CC2650MA。

    当前可用于 Moda 的唯一工程是简单网络处理器工程、位于 C:\ti\simplelink\ble_sdk_2_02_01_18\examples\cc2650bp\simple_np。 如果您想使用此工具、您可以在 Simplelink Academy software-dl.ti.com/.../ble_snp_sap_intro.html 上阅读有关此工具的更多信息

    您可以在在线数据表中了解直流特性。 www.ti.com/.../specifications
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    这在 CCS Cloud 中是可行的吗?

    它不允许我编辑项目属性。

    2.当我将 Project Zero 导入 CCSv7时、 预定义符号中没有 CC2650_LAUNCHXL。

    它具有 CC26XX 和 CC26XXWARE (如果有)。

    3.我尝试将 simple_np 导入到离线 CCSv7。 它给我一个错误:在路径中找不到程序"make"。

    这似乎是一个与将较新的 CCS 与较旧工程一起使用相关的问题。

    我应该使用哪个版本的 CCS 来与 simple_np 配合使用?

    4.我不打算在 launchpad 上安装我的定制 PCB、这种情况发生在 simple_np 项目中。 让 API 引用 Launchpad 是否会导致问题?

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

    您可以参阅应用手册 在 CC2650模块上运行独立的 BluetoothRegistered低耗能应用 (SWRA534),以将项目移植到 CC2650MODA。

    建议您按照软件开发人员指南(SWRU393)通道2中的指南在 CCS 中使用本地 SDK 构建过程。 请注意使用 TI 编译器 v5.2.6的要求。

    祝你一切顺利

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

    应用手册说明要编辑 CC2650LAUNCHXL 文件、该文件位于两个 BLE 堆栈目录(c:/ti/...)中 和项目目录。 (工作区/...) 该注释说明要编辑堆栈目录中的文件、但为什么? 为什么不是项目目录中的那个?

    此外、我是否应该使用 CCSv6而不是 CCSv7? CCSv7似乎太新了。

    编辑1:

    我安装了 TI 编译器 v5.2.6、但它不会作为选项显示在工程属性中。

    我尝试从 software-dl.ti.com/.../download.htm

    在手动将安装目录包含到工具路径后、该选项仍然不会显示为选项。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    CCS7没有问题、但您仍可以使用 CCS6.2