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:CC2650MODA 和非 TI 微控制器

Guru**** 2553610 points
Other Parts Discussed in Thread: CC2650MODA, CC2650, BLE-STACK, CC1350, CC2640R2F

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/573022/cc2650-cc2650moda-and-a-non-ti-microcontroller

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

你好。

我正在设计一个包含两个主要组件的系统:CC2650MODA + NXP MC9S12XEP100 (非 TI 微控制器)

使用 MSP 时、我发现了许多解决方案和信息、因此我决定编译一些未回答的疑问、并在此处询问。

•BLE 堆栈

我的 UC 没有能力在其固件/RAM 中与我的应用一起实施 BLE 堆栈、因此我选择了具有内置 UC 的 TI 蓝牙解决方案。

我只需要一个串行端口配置文件(SPP)即可在 UC 和 BT 客户端应用之间实现专有协议。

是否可以将 CC2650用作 UART 桥接器(非透明模式、因为我可以处理 BLE 堆栈)?

如果是,是否容易?

• CC2650编程器

根据 CC2650数据表、它已发布预编程引导加载程序、因此可以使用 UART 或 SPI 对 CC2650进行编程。

Code Composer 7能够处理它吗? 我是否可以使用连接到 UART 引脚的 USB-UART 转换器、只需点击与 JTAG 一样简单的编程按钮?

如果没有、我还需要什么其他软件/硬件?

•TI 蓝牙解决方案非低功耗

如前所述、我的 UC 中不能包含 BLE Stack、但我真的不需要 BLE 解决方案。

是否有内置 uC 的 CC2650替代方案? 我发现的更接近的解决方案是 CC256x、但它没有内置 uC。

•免费软件

根据 TI 网站、开发所需的所有软件都是免费的。 真的是正确吗?

谢谢。

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

    BLE-STACK:
    "透明"模式是什么意思? 是的、您可以将 CC2650用作 UART 桥接器。
    实际上、您的应用程序需要获取从配置文件中检索到的信息并将其发送到 UART 缓冲区。

    CC2650编程器:
    引导加载程序无法与 CCS 配合使用-使用实际的调试器。 有关如何使用 Launchpad 的调试器对模块进行编程的应用手册: www.ti.com/.../swra534 (可在 http://www.ti.com/ble-wiki 上找到 )

    UC 不支持 BLE:
    如果不是 BLE、您意味着经典蓝牙、那么不、就我所知、实际上没有蓝牙。 如果您是指其他2.4GHz 或低于1GHz 通信、那么是的、就是 CC1350。

    免费软件:
    是的、CCS v7和 CC2650的完整工具链是免费的

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

    你(们)好,反叛

    感谢您的回答。

    当我说"非 BLE"时、我指的是"经典蓝牙"。 我在写的时候忘记了:)

    "透明模式"是指所有字节仅发送到 uC 以便由 BLE 堆栈处理的情况。

    因此、如果我在 CC2650中有 SPP、那么我在 CC2650内置 uC 中的应用只需将这些字节从 SPP 中取出并通过 UART 缓冲器发送、反之亦然。 对吧?

    http://www.ti.com/lit/pdf/swra534 正在使用 JTAG。 我想使用 UART 或 SPI 上传代码。

    尽管 CC2650数据表中说这是可行的、但我没有找到方法。

    谢谢。

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

    不用担心!

    是的、您可以按照自己的意愿配置应用-听起来对于 CC2650而言是完全可行的应用

    关于 JTAG、是的、如果您想使用 CCS 进行闪存/调试、则需要使用调试器。 因此需要使用 JTAG。

    您可以编写自己的定制串行加载程序。 (我相信闪存编程器2支持从 UART/SPI 闪存我不知道具体细节、也许您只需要编译代码-不过不支持调试)

    我仍然强烈推荐 JTAG

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

    您好!

    我们有一个适用于 CC26xx 器件的 SPP 项目。 此参考设计现已推出:  

      

    它非常易于使用、软件文件中也有十六进制文件。  

    此外、如果使用我们最新的 CC2640R2F 器件、该项目已移植到 GitHub 中:

    祝你一切顺利

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

    感谢 Rebel。

    感谢您的回答。 我认为蓝牙更简单、因此我将购买开发套件。

    将来、我只购买该模块、并尝试制造自己的电路。

    []

      

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢 Zahid。
    我将分析此 Git 代码并进行必要的修改、以便将其与 CC2650配合使用。
    []
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    不用担心、如果您最终购买了套件-我强烈推荐使用 CC2640R2F Launchpad。 从硬件和软件方面、有很多资源可供选择、因此在设计您自己的电路之后会更容易一些、

    总之、祝您好运、

    反叛分子