【问题标题】:Bluetooth low energy devices require to write firmware / drivers?蓝牙低功耗设备需要编写固件/驱动程序?
【发布时间】:2020-05-07 09:34:41
【问题描述】:

我有一个来自 Nordic nRF52811 的蓝牙低功耗设备 (BLE) 设备,这是包含控制器的完整 SoC。

我只需要使用它的蓝牙,然后无论我在其蓝牙模块上收到什么“数据”,我都需要将其传输到其模块外的另一个微控制器

我的问题是:这个 BLE 模块是否包含蓝牙固件和微控制器,还是我需要单独编写?比如BLE、SPI接口的驱动?

【问题讨论】:

  • 通常有两种可能的解决方案,要么您使用蓝牙在同一设备上编写代码,并且您必须拥有代码、驱动程序(如果您愿意)与该外围设备通信并使其工作。或者,如果您愿意,您可以放置​​创建 ble 模块的通用代码,然后您需要另一个 mcu 或主机/主机以提供的任何协议与模块通信,如果您愿意,这也意味着驱动程序。驱动程序通常只是使所需功能起作用的少量代码。一些设置和一些数据的读写。

标签: bluetooth-lowenergy microcontroller


【解决方案1】:

nRF52 芯片通常带有完全空的闪存,没有固件。您可以在 Nordic Semiconductor 的网站上找到软件和指南。

【讨论】:

    猜你喜欢
    • 2016-10-09
    • 1970-01-01
    • 2016-09-06
    • 2016-06-29
    • 2013-11-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多