无线线通信协议基础
无线通信三剑客:Bluetooth、WiFi与ZigBee
1. Bluetooth
Bluetooth技术,即常说的蓝牙。我们通常使用都是使用集成的模块,它是一种将蓝牙芯片的硬件和软件结合的无线通信模块。它包含了蓝牙芯片、还集成了射频电路、晶振、天线调试电路、天线及外设接口等。使用模块是一种简单的解决方案,开发人员通常无需过多关注底层的软件细节即可进行产品开发。
如果针对于蓝牙模块的集成开发,可以完全不了解协议栈。但是如果基于蓝牙芯片开发,就必须掌握协议栈!
特点:
- 短距离通信,通常再10m内;
- 2.4GHz频段,频率范围: 2.400-2.4835 GHz;
- 支持一对一或一对多连接;
1.1. Bluetooth协议栈
有亿点点复杂,目前没有应用场景