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.

[参考译文] CC2541:CC2541快速入门指南

Guru**** 2587365 points
Other Parts Discussed in Thread: CC2541, BLE-STACK

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/598360/cc2541-a-quick-guide-to-start-with-cc2541

器件型号:CC2541
Thread 中讨论的其他器件: BLE-STACKCC 调试器

你(们)好

我是蓝牙芯片的新手。 由于 CC2541是市场上著名的芯片之一、我们决定拥有自己的蓝牙模块(在我们的特定 PCB 上)、因为 HM-10等非其他类型的模块工作正常。

下面我有一个简单的问题:

请向我提供一些文档、以便了解有关蓝牙及其必要参数的所有信息。

我们需要什么软件来设置和编程芯片。

在我们的项目中、我们有一个 Atmel 微控制器、我们应该将其数据发送到智能手机(IOS)。 我们需要蓝牙作为无线串行端口、以便将所有数据发送到 IO。

请帮我解决这个问题。 我在互联网上发现了很多信息、但它们都很模糊。 我找不到一个海峡向前的文件来解释蓝牙参数和它的方式

应将其编程为连接到 IO 设备。

我希望 大家都能在这个框架内找到一些帮助。

提前感谢您  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您可以从 www.ti.com/.../ble-stack 下载适用于 CC2541 的 BLE Stack v2.4.2,也可以从 processors.wiki.ti.com/.../Category:BluetoothLE 找到许多有用的信息。 您将需要 IAR EW8051在 BLE Stack v1.4.2中构建示例。 有关连接 CC2541 BLE 器件的 iOS 示例、请参阅 www.ti.com/.../sensortag-sw
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的回复。
    您能不能帮助我理解以下几点:
    1-正如我在 TI 公司所了解的,每种类型的硬件,如 MCU、ARM、蓝牙通信 MCU 或.... 有不同类型的调试软件。 我对吗?!!! 例如、正如您所说的、对于 CC2541、我应该使用双堆栈来编写代码并使用它来刷写 CC2541。!?

    2-我是否需要更多硬件来实现这一目的,例如 CC 调试器?

    3 -是否可以对 ble-stack 执行所有操作? 我们为什么需要 IAR? 这不是免费的,我们必须为此付费!!!!

    4-是否有多用途 IDE 或代码编写器等软件,可满足我们对所有 TI MCU、组件和蓝牙以及...的所有需求 ??

    5 -您会向我推荐我需要为 CC2541编写什么代码才能用作串行端口蓝牙模块(从硬件到软件)吗?
    据我所知、我需要以下内容:
    CC2541及其相关 PCB、可立即用作蓝牙或具有小型入门套件
    2- ble-stack (用于?????)
    IAR (用于???)

    我是对的吗?

    感谢您的所有帮助
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    1和3和4。 BLE Stack 是在 CC2541上运行的软件、IAR 是用于构建/调试 BLE Stack 的 IDE。
    2.是的、您需要 CC 调试器。
    5.我无法理解你的问题。 请详细说明。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    对于问题5、我想将 CC2541用作蓝牙模块、而我不需要使用其嵌入式 MCU。

    我想将此蓝牙与串行端口服务结合使用。 我只需要将数据发送到 CC2541、然后将其发送到基于 IOS 的手机。

    我想我可以在 cc2541内配置蓝牙模块、就是这样。 但是、正如您所说的、我必须为 MCU 编写一个代码、该代码将控制蓝牙模块。!!!

    此外、我还认为可能有一个多功能 IDE、我可以使用它来控制所有 TI 芯片。 因为现在我只需为 CC2541编程支付 IAR 费用。!!!

    因此、正如您所解释的、我需要:

    CC2541芯片

    2- BLE-STACK 软件(但安装后,它要求 使用具有 COM 端口的设备!!)

    CC-调试器

    IAR

    这就是我所需要的一切。

    我很抱歉问这些空问题、但我必须在本周处理。

    再次感谢您花时间帮助我。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果您打算将 CC2541用作网络处理器、则无需使用 IAR。 您只需使用闪存编程器和 CC 调试器即可将网络处理器固件下载到 CC2541。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    真是个好消息。 但是、为了准备固件并编写它、我应该使用哪种 IDE?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    BLE 堆栈中预编译了 hosttest hex、因此您不需要 IDE。如果您仍想自行构建 FW、则需要使用 IAR EW8051。