尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

经典蓝牙和BLE蓝牙

经典蓝牙和BLE蓝牙 nrf52840、ESP32芯片集成BLE蓝牙 通信API。STM32外接经典蓝牙 通信AT命令串口。STM32外接BLE蓝牙 通信AT命令串口。经典蓝牙广播已经写好了串口收发数据没有做处理。主控发送什么蓝牙就把数据无线传过去。BLE蓝牙广播可配置时长、配置GATT服务和特征断开可通过 API 配置 Service、Characteristic 以及 Read/Write/Notify 等属性然后 BLE 协议栈按照 BLE/GATT 规范完成数据的组织、协议处理和无线收发。BLE 协议栈SoftDevice代码示例1、经典蓝牙2、BLE蓝牙经典蓝牙BR/EDR比如 HC‑05经典蓝牙本身没有串口通过SPP 协议模拟串口透传上层使用体验类似串口发什么收什么。 它没有 BLE 的广播机制使用设备查询、配对的方式建立连接协议栈运行在模块内部MCU 侧只处理串口数据底层蓝牙细节对 MCU 透明。缺点是功耗偏高射频持续工作不适合电池供电低功耗场景。BLE 低功耗蓝牙BLE 需要我们代码主动调用 API 开启广播设备靠广播让手机扫描发现可以根据广播、连接、断开这些状态做不同业务逻辑。 用户可以自由配置 GATT 层的服务、特征值手机调试工具按照 BLE 标准协议自动解析这些 GATT 对象。 BLE 生态更加丰富支持 notify/indicate 通知等特性硬件协议支持休眠间歇发射功耗比经典蓝牙低很多适合电池供电传感器设备。
返回列表