Bootstrap

北欧半导体nordic s113 与 s140蓝牙协议栈有什么不同?

目录

1. 支持的蓝牙版本

2. 支持的角色

3. 多连接支持

4. 数据长度扩展(DLE)

5. 蓝牙PHY

6. 内存和资源使用

7. 其他特性

选择合适的协议栈

实际应用中的选择


Nordic Semiconductor提供了多种蓝牙协议栈(SoftDevice),其中包括S113和S140。它们之间有一些关键的区别,主要在于支持的功能、蓝牙版本和资源使用情况。以下是S113和S140蓝牙协议栈的主要区别:

1. 支持的蓝牙版本

  • S113: 支持蓝牙5.0。
  • S140: 支持蓝牙5.0及以上版本,包括蓝牙5.1和蓝牙5.2。

2. 支持的角色

  • S113: 仅支持BLE Peripheral角色。
  • S140: 支持BLE Central和Peripheral角色,允许设备既可以作为中心设备也可以作为外围设备。

3. 多连接支持

  • S113: 仅支持单连接,即设备只能与一个BLE设备连接。
  • S140: 支持多连接,可以同时与多个BLE设备连接。例如,可以同时作为多个外围设备的中心设备
;