0%
本文描述 BLE 链路层数据包的具体格式,并解析如何在 nordic nrf52840 硬件上配置 BLE 数据包。
本文描述 BLE 广播、连接通信的基本模式,并讨论了在实现中比较重要的细节。基于nrf52840 实现了协议栈需要的定时器驱动和radio驱动,并利用定时器和radio的基本功能,实现了在单通道上进行广播。
message buffer 是基于stream buffer构建的一种轻量级消息传递方式,因此使用message buffer和使用stream buffer存在相同的限制:只有一个写,并且也只有一个读。
本文介绍几个 stream buffer 内部的实现细节。