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.

[参考译文] CC2540:尝试将 CC2540与 COM 端口连接。

Guru**** 2535680 points
Other Parts Discussed in Thread: CC2540

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/653141/cc2540-trying-to-connect-cc2540-with-com-port

器件型号:CC2540

大家好

我已成功将 HostTest.hex 文件编程到 IC。 我知道正在尝试使用蓝牙将其连接到我的笔记本电脑、但我的笔记本电脑无法连接到它。 我看到一个名为 Unknown 的 BLE 器件、我几乎100%确定这是我的 CC2540。 但是、当我单击配对时、会显示:"请重试、确保您的设备仍然可以发现"。 我已对 HostTest hex 文件执行验证、并给出 OK。 因此固件必须正确。 CC2540现在仍连接到 cc 调试器以供电。  

CC2540位于一个小型电路板上、以前在外设模式下工作。  

笔记本电脑= Windows 10.

您好、Sieuwe

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您将哪个 HostTest 十六进制文件下载到您的定制 CC2540板? 是否确定使用了正确的 UART 引脚?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢重播。

    我使用 的是 C:\Texas Instruments\BLE-CC254x-1.4.2.2\Accessories\HexFiles\CC2540_SmartRF_HostTestRelease_All.hex 文件。

    正确的 UART 引脚意味着什么? 您是说我用于将 cc 调试器连接到代价电路板的引脚吗?

    您好、Sieuwe

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    不需要、您必须将 CC2540的 UART 引脚连接到串行转 USB 转换器、以便它可以连接到运行 BTool 的 PC、以便与运行 HostTest 的 CC2540配合使用。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好

    但也可以使用蓝牙连接通过 COM 端口将 CC2540连接到计算机。 如何实现这一点?

    您好、Sieuwe
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您的意思是“使用 COM 端口将 CC2540连接到使用蓝牙连接的计算机”? COM 端口是串行接口,我认为默认情况下它不具有 BLE 功能。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好

    我正在尝试通过空位将我的 PC 连接到 CC2540。 这样我就可以编写一个 C#程序、通过蓝牙连接为 CC2540提供 HCI 命令。 就像 TI 的 hart 速率监控器示例一样。

    您好、Sieuwe
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您在 CC2540上运行 HostTest、因此您需要使用串行转 USB 转换器来连接 CC2540UART 引脚和 PC、以便您可以通过串行接口将 HCI 命令发送到 CC2540。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Oohw、那么我应该将十六进制文件闪存到 CC2540吗?

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

    非常感谢您迄今提供的帮助。 很抱歉、我有很多问题、我刚刚开始使用 TI BLE。

    如果我的 CC2540上的 hex 文件正确、为什么我无法通过空位连接到它?

    您好、Sieuwe
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    为了在两个 BLE 节点之间进行通信、一个节点必须作为 BLE 中央运行、另一个节点应运行 BLE 外设。 在您的情况下、我假设您在 CC2540上运行 HostTest、并使用串行转 USB 电缆将其与 PC 连接以充当 BLE 中央设备。 然后、您可以使用它连接任何 BLE 外设。