Bluetooth
文章平均质量分 63
Jetty.Liu
路漫漫其修远兮,吾将上下而求索
展开
-
Bluetooth
由于工作需求,本着知其然知其所以然的态度,系统性的学习Bluetooth相关知识,借CSDN平台,用于记录和分享相关知识和心得。原创 2023-04-26 16:24:14 · 91 阅读 · 0 评论 -
04 BTSnoop
Btsnoop用于记录蓝牙协议栈跟芯片交互的数据,一般用于在分析蓝牙问题的时候有很大的用途,能够快速定位问题所在,当然对于学习蓝牙协议栈也有很大的用途,我们后续的教程也是基于btsnoop来分析协议。在android手机中也有开启btsnoop的功能,在开发者选项中勾中这个就开启了btsnoop功能。注意:每个手机生成的btsnoop的路径不同,方法也各不相同。原创 2023-04-27 08:40:07 · 419 阅读 · 0 评论 -
03 蓝牙产品选型
其实做多了,你就会发现每种架构都有每种的好处,并不是每周产品都需要套用某一种架构,需要考虑的方面很多,比如:1)项目需要的成本2)项目的功能复杂度3)项目的研发市场4)项目硬件性能的考虑(rom,ram,codec等)我大概列举下几种:1)手机 -> 手机的蓝牙复杂应用,注定要用第3种方案,也就是蓝牙协议栈(host)在主芯片中,蓝牙芯片为HCI架构的2)蓝牙音响,蓝牙耳机 -> 此种应用一般用单芯片方案就能hold住,比如CSR8670/8675/杰理蓝牙等,好处在于开发便捷。原创 2023-04-26 16:47:47 · 469 阅读 · 0 评论 -
02 基本概念以及发展历程
简言之,蓝牙技术让各种数码设备之间能够无线沟通,让散落各种连线的桌面成为历史。有了蓝牙无线技术,你就可以轻松连接你的电脑和便携设备、移动电话以及其它外围设备在9米( 30英尺)距离之内以无线方式彼此连接。相比于其他无线技术红外、无线2.4G、WiFi来说,蓝牙具有加密措施完善,传输过程稳定以及兼容设备丰富等诸多优点。尤其是在授权门槛逐渐降低的今天蓝牙技术开始真正普及到所有的数码设备。不过,蓝牙这一路走来也并非完美,从1.0到4.2 再到现在的5.0,是一个不平凡的历程。原创 2023-04-26 16:30:00 · 124 阅读 · 0 评论 -
01 引言
0x1800-0x26FF 服务类型。0x2700-0x27FF 计量单位。0x2800-0x28FF 属性类型。0x2900-0x29FF 特性描述。0x2A00-0x7FFF 特性类型。原创 2023-04-26 16:25:51 · 63 阅读 · 0 评论