AMP
技术的蓝牙,理论速率可以达到54Mbps
。
3.2 Low Energy(LE)AMP
的Alternate交替使用
体现在:由于蓝牙自身的物理层和AMP技术差异太明显,BR/EDR
和AMP
是不能同时使用的 。
简单的说,就是:BR
和EDR
是可以同时存在的,但BR/EDR
和AMP
只能二选一
上面所讲的BR技术的进化路线,就是传输速率的加快、加快、再加快 。从它的英文名字上就可以看出它是一种低功耗蓝牙技术,是蓝牙技术联盟设计和销售的一种个人局域网技术,旨在用于医疗保健、运动健身、信标、安防、家庭娱乐等领域的新兴应用 。
但能量是守恒的,你想传的更快,代价就是消耗更多的能量 。而有很多的应用场景,并不关心传输速率,反而非常关心功耗 。
这就是Bluetooth LE
(称作蓝牙低功耗)产生的背景 。
低功耗蓝牙与经典蓝牙使用相同的
2.4GHz
无线电频率,因此双模设备可以共享同一个天线 。低功耗蓝牙使用的调制系统更简单 。LE
技术相比BR
技术,差异非常大,或者说就是两种不同的技术,凑巧都加一个“蓝牙”的前缀而已 。目前
BLE
主要广泛应用于IoT产品领域 。文章插图
4、常见蓝牙架构
市面上,大致有几种蓝牙架构:4.1 SOC蓝牙单芯片方案一般是半导体厂商半开源协议栈,把开发的蓝牙协议栈直接烧写到蓝牙芯片中,(比如CSR BC4/5,CSR8670,CSR8675,TI CC2540,NRF51xxx,NRF52xxx,乐鑫ESP32等等),架构如下:
文章插图
此类芯片一般可以直接做为MCU用,这类产品一般用于消费类电子,集成度很高,调调部参数可以直接使用,常见的有蓝牙耳机等产品 。
4.2 SOC蓝牙+MCU方案在集成好的蓝牙芯片基础上,通过特定的接口(UART居多),发送自定义的
command
来达到想要的功能 。比如发送0x01代表搜索周围设备…文章插图
此部分的应用,将蓝牙作为一个外设使用,用于远程通信 。
例如网上卖的一些蓝牙串口 。
4.3 蓝牙host + controller分开方案这种应用算是蓝牙最复杂的应用,客户需要使用蓝牙的场景有很多,牵涉到的蓝牙协议也有很多,需要将
Host
与Controller
分开,集成更多的蓝牙协议,比如蓝牙电话(HFP),蓝牙音频(A2DP),蓝牙音乐控制(AVRCP),蓝牙电话本(PBAP),蓝牙短信(MAP)等 。其中
Transport
是一个协议,H2
就是在USB
的基础上的协议,H4,H5,BCSP
是UART基础上的协议,当然还有SDIO
。此部分应用,将定制蓝牙的各种服务,实现蓝牙多功能需求,
文章插图
4.4 使用场景大概列举了以下几种,帮助理解:
1)手机 -> 手机的蓝牙复杂应用,注定要用第3种方案,也就是蓝牙协议栈(host)在主芯片中,蓝牙芯片为HCI架构的
2)蓝牙音响,蓝牙耳机 -> 此种应用一般用单芯片方案就能hold住,比如CSR8670/8675/杰理蓝牙等,好处在于开发便捷
3)蓝牙手表 -> 手表要看功能复杂性,如果仅仅有时间显示,传感器交互,蓝牙,那么可以选择单芯片方案(也就是方案1),如果有网络等比较复杂的功能就要使用MCU+蓝牙芯片方案(也就是方案3)了
经验总结扩展阅读
- 【深入浅出 Yarn 架构与实现】1-1 设计理念与基本架构
- 【Azure 事件中心】Event Hub 无法连接,出现 Did not observe any item or terminal signal within 60000ms in 'flatMapMany' 的错误消息
- 2023年9月15日是买鱼吉日吗 2023年9月15日买鱼行吗
- 2023年农历正月初七宜买鸭吗 2023年1月28日买鸭好吗
- 很可爱奶凶奶凶的句子 可爱萌炸了的小情话
- 父亲刚去世的朋友圈心情短句 失去爸爸撕心裂肺感言
- 2023年1月28日适合装修屋顶吗 2023年1月28日装修屋顶行吗
- 23年的中秋节是几月几号
- 2023年八月十五是几号
- 父亲节有什么意义