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.

[参考译文] CC2564MODNEM:由于 Arduino 存在 CC2564MODNEM 蓝牙连接问题

Guru**** 651100 points
Other Parts Discussed in Thread: CC2564MODNEM, CC2564
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1033804/cc2564modnem-cc2564modnem-bluetooth-connection-problem-with-arduino-due

器件型号:CC2564MODNEM
主题中讨论的其他器件: CC2564

您好!

我们正在使基于 EEG 和 PPG 技术的可穿戴设备 需要通过蓝牙连续传输生物信号数据  

我们正在尝试将 CC2564MODNEM 评估板与 Arduino Due (ATSAM3X8E)相连。

我们无法获得与 Arduino Due 和样片计划建立连接的正确入门指南。

注意:我们使用调试接头(引脚1 - GND 和 PIN2 -+3.3V)进行了电源连接、但我们无法看到任何要连接的蓝牙名称

谢谢、

Varsha S

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

    尊敬的 Varsha:

    由于 CC2564MODNEM 的原因、要通过蓝牙从 Arduino 发送数据、您需要通过 UART 4线协议(H4)将两者连接在一起。 这四个引脚将由 RX、TX、CTS 和 RTS 组成。 这将允许 Arduino 上的蓝牙堆栈通过 UART 向 CC2564发送 HCI 命令。 此外、您还需要连接+3.3V 电源、GND 和复位线以在 CC2564上启用蓝牙。 您应该能够使用 Arduino 上的任何 GPIO 连接到 nSHUTD 引脚进行复位。

    您可能希望使用 BOOST-CCEMADAPTER 板 更好地访问 CC2564MODNEM 引脚。  

    此致、

    Jacob

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

    您好、Jacob、

    我们按照您的说明并根据数据表连接了 H4协议、+3.3V 和 GND。 但 我们无法看到任何要连接的蓝牙名称。

    注:RTS 和 CTS 连接在一起。

    调试标题- Arduino 到期

    引脚1          - GND

    PIN2.          - 3.3V

    引脚11         - Rx

    引脚12        - Tx

    引脚16        - GPIO (D7)引脚

    我还想知道如何从 Arduino 发送 HCI 命令吗?

    谢谢、

    Varsha S.

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

    尊敬的 Varsha:

    明天我将再次检查这些引脚。 来自 CC2564的 RTS 应连接到 Arduino 的 CTS。 CTS 也是如此。

    您将需要 Arduino 上托管的蓝牙堆栈来向 CC2564发送 HCI 命令。 TI 提供蓝牙堆栈、但不适用于 Arduino。 您可能需要查看一些开放源码选项。

    谢谢、
    Jacob

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

    尊敬的 Varsha:

    我认为这些都是您需要的引脚:

    CC2564MODNEM 调试接头 Arduino 到期
    引脚1 GND
    引脚2 +3.3V
    引脚11 RX
    引脚12 TX
    引脚13 RTS
    引脚14 CTS
    引脚16 任何 GPIO

    对于 HCI 命令、您将需要 Arduino 上托管的蓝牙堆栈。 TI 不提供与 Arduino 兼容的 BT 堆栈、因此您需要找到一个有效的堆栈。

    此致、
    Jacob

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

    您好、Jacob、

    感谢你的答复。 我们搜索 了与 Arduino 兼容但无法找到的 BT 堆栈。 那么、您能否发送一些 与任何其他微控制器的 BT 堆栈相关的文档、我们可以通过这些文档了解它是什么并尝试编写自己的代码?

    谢谢你。

    此致、

    Varsha S.

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

    尊敬的 Varsha:

    从头开始构建您自己的 BT 堆栈并不是一项微不足道的工作。 也可能 无法移植为特定微控制器构建的蓝牙堆栈(TI 的堆栈就是这种情况;它们是为特定内核构建的、因此不适合客户移植)。  

    我建议 您选择具有 MSP432等蓝牙堆栈的微控制器 、或者查找适用于 Arduino 的开源蓝牙堆栈端口。

    最棒的
    Jacob