<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[demonpellet的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/demonpellet</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; demonpellet]]></copyright><item><title><![CDATA[蓝牙A2DP与AVDTP协议解析]]></title><link>https://blog.youkuaiyun.com/demonpellet/article/details/158471143</link><guid>https://blog.youkuaiyun.com/demonpellet/article/details/158471143</guid><author>demonpellet</author><pubDate>Fri, 27 Feb 2026 21:32:59 +0800</pubDate><description><![CDATA[A2DP与AVDTP协议如同蓝牙音频系统的"神经网络"，通过精细的规则设计与高效的传输机制，实现了从数字音频到物理声波的无损转化。理解这些协议不仅能帮助我们更好地选择设备（如优先支持LDAC的耳机），更能洞察无线音频技术的发展脉络——从早期的"听个响"到如今的"Hi-Res无线化"，每一次体验升级的背后，都是协议层持续优化的结果。当下一代LE Audio逐步普及，A2DP/AVDTP将以"经典模式"继续服务存量设备，而新的协议标准将开启多设备协同、超低延迟的音频新时代。]]></description><category></category></item><item><title><![CDATA[蓝牙HFP协议：车载与手持设备语音通信的核心技术]]></title><link>https://blog.youkuaiyun.com/demonpellet/article/details/155168845</link><guid>https://blog.youkuaiyun.com/demonpellet/article/details/155168845</guid><author>demonpellet</author><pubDate>Sun, 23 Nov 2025 21:51:31 +0800</pubDate><description><![CDATA[蓝牙HFP协议是蓝牙技术中实现无线免提通话的核心协议，定义了手机等音频网关设备与车载系统、蓝牙耳机等免提设备间的通信规范。该协议基于L2CAP和RFCOMM传输控制指令，通过SCO/eSCO链路传输语音数据，支持全双工通话、通话控制、状态查询等功能。HFP历经多次演进，从基础通话扩展到高清语音、多设备管理等特性，广泛应用于车载系统、蓝牙耳机等场景。尽管面临干扰、延迟等挑战，HFP仍将持续优化，与LEAudio等技术融合，为用户提供更优质的无线通话体验。]]></description><category></category></item><item><title><![CDATA[蓝牙RFCOMM详解：串行通信的无线桥梁]]></title><link>https://blog.youkuaiyun.com/demonpellet/article/details/153921356</link><guid>https://blog.youkuaiyun.com/demonpellet/article/details/153921356</guid><author>demonpellet</author><pubDate>Sun, 26 Oct 2025 13:45:36 +0800</pubDate><description><![CDATA[本文深入解析蓝牙RFCOMM协议的核心技术特性与应用。作为蓝牙协议栈中实现串口仿真的关键协议，RFCOMM建立在L2CAP之上，通过模拟RS-232串口行为，为上层应用提供无线串行通信能力。文章详细阐述了RFCOMM的多路复用、流量控制等关键技术，以及其模拟串口控制信号的实现方式。在实际应用中，RFCOMM广泛应用于传统串口设备无线化改造和移动设备与蓝牙外设的通信。虽然面临BLE技术的竞争，RFCOMM仍因其兼容性和高吞吐量特性保持不可替代的地位。掌握RFCOMM协议对开发可靠蓝牙应用具有重要意义。]]></description><category></category></item><item><title><![CDATA[蓝牙ISO层详解：无线通信的可靠与高效基石]]></title><link>https://blog.youkuaiyun.com/demonpellet/article/details/152841413</link><guid>https://blog.youkuaiyun.com/demonpellet/article/details/152841413</guid><author>demonpellet</author><pubDate>Thu, 09 Oct 2025 22:37:38 +0800</pubDate><description><![CDATA[蓝牙ISO层是BLE 5.2引入的关键技术，专为解决实时同步数据传输需求而设计。它通过等时通道（LEISO）支持低延迟、高同步性的数据流传输，填补了传统蓝牙协议在音频、传感器等实时场景的空白。ISO层采用CIG/BIS架构实现点对点和广播同步，支持可靠性分级控制，满足不同应用场景需求。在TWS耳机、医疗监测和工业物联网等领域展现出重要价值，推动蓝牙技术向确定性传输演进，为未来车联网、元宇宙等新兴应用奠定基础。]]></description><category></category></item><item><title><![CDATA[蓝牙Baseband详解：无线通信的底层引擎]]></title><link>https://blog.youkuaiyun.com/demonpellet/article/details/152736640</link><guid>https://blog.youkuaiyun.com/demonpellet/article/details/152736640</guid><author>demonpellet</author><pubDate>Wed, 08 Oct 2025 21:47:55 +0800</pubDate><description><![CDATA[蓝牙Baseband技术解析：短距无线通信的数字引擎 蓝牙Baseband作为协议栈底层核心模块，承担着数据转换与无线传输的关键职能。文章深入剖析了Baseband的技术架构：1）通过79信道跳频管理（1600跳/秒）和自适应跳频算法实现抗干扰；2）采用前向纠错与ARQ机制保障数据可靠性；3）内置安全加密体系保护通信安全。随着标准演进，蓝牙5.0的LE模式通过精简信道和优化速率显著提升能效比。现代Baseband已实现SoC集成，支持动态功率调整等智能特性，在保证连接质量的同时持续降低功耗。作为无线通信的&]]></description><category></category></item><item><title><![CDATA[蓝牙LMP协议详解：核心机制与技术解析]]></title><link>https://blog.youkuaiyun.com/demonpellet/article/details/152660292</link><guid>https://blog.youkuaiyun.com/demonpellet/article/details/152660292</guid><author>demonpellet</author><pubDate>Tue, 07 Oct 2025 13:49:01 +0800</pubDate><description><![CDATA[摘要：蓝牙链路管理协议(LMP)是蓝牙协议栈中的核心控制协议，主要负责设备间的链路建立、参数配置与安全管理。LMP通过控制信令协商链路类型、传输功率、加密模式等关键参数，并实现设备认证、密钥管理等安全功能。其消息结构包含事务ID、操作码和参数字段，支持数百种控制指令。随着蓝牙技术发展，LMP功能持续扩展，在BLE中部分功能被链路层协议取代，但仍为经典蓝牙提供基础链路支撑。作为蓝牙通信的&quot;神经中枢&quot;，LMP直接影响连接稳定性与用户体验。]]></description><category></category></item><item><title><![CDATA[蓝牙L2CAP协议：逻辑链路控制与适配协议机制]]></title><link>https://blog.youkuaiyun.com/demonpellet/article/details/152229952</link><guid>https://blog.youkuaiyun.com/demonpellet/article/details/152229952</guid><author>demonpellet</author><pubDate>Sun, 28 Sep 2025 20:42:30 +0800</pubDate><description><![CDATA[蓝牙L2CAP协议作为蓝牙协议栈的核心层，在主机与控制器之间扮演关键桥梁角色。它通过逻辑信道复用、数据分段重组、流量控制和QoS协商等机制，实现高效可靠的数据传输。该协议支持动态信道分配、信令交互和参数配置，适应不同应用场景需求，如音频流、文件传输和物联网控制。随着蓝牙技术演进，L2CAP在低功耗蓝牙中引入信用流控等增强功能，持续为蓝牙通信提供基础支撑。]]></description><category></category></item><item><title><![CDATA[蓝牙SDP协议：服务发现的核心机制]]></title><link>https://blog.youkuaiyun.com/demonpellet/article/details/152136620</link><guid>https://blog.youkuaiyun.com/demonpellet/article/details/152136620</guid><author>demonpellet</author><pubDate>Fri, 26 Sep 2025 22:02:00 +0800</pubDate><description><![CDATA[蓝牙服务发现协议(SDP)是蓝牙设备间建立连接的关键机制，作为蓝牙协议栈的重要组件，它通过UUID标识、结构化服务记录和分层协议描述实现设备服务发现。SDP采用请求-响应模型，使用协议数据单元(PDU)进行交互，包含服务搜索、属性查询等功能。其核心在于解决服务存在性验证、属性获取和访问路径定位三大问题。虽然存在动态更新不足等局限，但SDP仍是经典蓝牙连接的基础，为设备间高效通信提供必要支持。理解SDP机制对开发稳定蓝牙应用至关重要。]]></description><category></category></item><item><title><![CDATA[蓝牙SMP协议：安全配对与连接的核心机制]]></title><link>https://blog.youkuaiyun.com/demonpellet/article/details/152094644</link><guid>https://blog.youkuaiyun.com/demonpellet/article/details/152094644</guid><author>demonpellet</author><pubDate>Thu, 25 Sep 2025 22:24:01 +0800</pubDate><description><![CDATA[蓝牙安全配对协议(SMP)是蓝牙设备建立安全连接的核心机制，通过标准化流程实现设备间的身份验证和密钥协商。SMP协议根据设备能力提供四种配对方法：直接配对、配对码输入、数字比较和带外数据交换，支持不同安全需求场景。协议通过动态生成短期密钥、长期密钥等安全参数，并采用AES-CCM等加密算法保障通信安全。从经典蓝牙到低功耗蓝牙，SMP协议持续优化，在保持低功耗特性的同时提升安全性。作为蓝牙生态系统的信任基础，SMP协议平衡了用户体验与安全需求，为物联网设备互联提供了可靠保障。]]></description><category></category></item><item><title><![CDATA[蓝牙GAP协议：通用访问配置文件的解析]]></title><link>https://blog.youkuaiyun.com/demonpellet/article/details/152049530</link><guid>https://blog.youkuaiyun.com/demonpellet/article/details/152049530</guid><author>demonpellet</author><pubDate>Wed, 24 Sep 2025 20:11:46 +0800</pubDate><description><![CDATA[蓝牙GAP协议是蓝牙连接的基础框架，定义了设备发现、连接和安全交互的核心规则。作为蓝牙协议栈最底层的配置文件，GAP通过标准化设备角色、广播模式、连接流程和安全机制四大模块，为上层应用提供统一交互基础。其核心功能包括五种设备角色划分、广播与扫描机制、连接参数协商和多重安全保护。随着蓝牙5.x/6.0演进，GAP新增广播扩展、寻向功能等特性，在保障兼容性、简化开发和提升安全性方面持续发挥关键作用。作为蓝牙生态的&quot;社交规则手册&quot;，GAP支撑着全球数十亿设备的安全高效互联。]]></description><category></category></item><item><title><![CDATA[蓝牙BLE中的GATT：通用属性协议的核心解析]]></title><link>https://blog.youkuaiyun.com/demonpellet/article/details/151934078</link><guid>https://blog.youkuaiyun.com/demonpellet/article/details/151934078</guid><author>demonpellet</author><pubDate>Sun, 21 Sep 2025 20:00:47 +0800</pubDate><description><![CDATA[摘要：蓝牙低功耗（BLE）中的GATT协议是设备间数据传输的核心框架，通过服务（Service）、特征（Characteristic）和描述符（Descriptor）三层结构实现标准化交互。基于客户端-服务器模型，GATT支持读、写、通知和指示四种通信方式，既兼容标准服务（如心率监测）也支持自定义扩展。该协议通过结构化数据模型和高效传输机制，成为物联网设备互联互通的关键技术基础，广泛应用于智能穿戴、环境监测和智能家居等领域。]]></description><category></category></item><item><title><![CDATA[蓝牙BLE中的ATT协议：属性协议的核心解析]]></title><link>https://blog.youkuaiyun.com/demonpellet/article/details/151903406</link><guid>https://blog.youkuaiyun.com/demonpellet/article/details/151903406</guid><author>demonpellet</author><pubDate>Sat, 20 Sep 2025 20:16:56 +0800</pubDate><description><![CDATA[摘要： 蓝牙低功耗（BLE）中的属性协议（ATT）是设备间数据交互的基础协议，通过属性（句柄、类型、值）实现高效数据管理。ATT采用客户端-服务器模式，支持请求-响应及通知/指示机制，核心操作包括属性读写、发现及订阅。其轻量级设计、灵活性和安全性使其成为物联网设备通信的关键。GATT协议在ATT基础上定义数据语义，形成标准化服务框架。理解ATT协议对BLE应用开发和优化至关重要，是物联网通信的核心技术支撑。]]></description><category></category></item><item><title><![CDATA[BLE的设备过滤机制]]></title><link>https://blog.youkuaiyun.com/demonpellet/article/details/151838517</link><guid>https://blog.youkuaiyun.com/demonpellet/article/details/151838517</guid><author>demonpellet</author><pubDate>Thu, 18 Sep 2025 21:18:46 +0800</pubDate><description><![CDATA[蓝牙低功耗（Bluetooth Low Energy, BLE）作为蓝牙技术的重要组成部分，其Link Layer（链路层）在设备发现、连接建立和数据传输过程中扮演着关键角色。其中，​​机制是Link Layer的核心功能之一，旨在优化扫描和连接过程中的资源消耗，提高通信效率，并减少不必要的交互。本文将深入分析BLE Link Layer中的设备过滤机制，包括其工作原理、实现方式及实际应用场景。]]></description><category></category></item><item><title><![CDATA[蓝牙BLE加密与鉴权机制：保障无线通信安全的核心技术]]></title><link>https://blog.youkuaiyun.com/demonpellet/article/details/151765910</link><guid>https://blog.youkuaiyun.com/demonpellet/article/details/151765910</guid><author>demonpellet</author><pubDate>Tue, 16 Sep 2025 22:17:25 +0800</pubDate><description><![CDATA[本文系统地介绍了蓝牙低功耗（BLE）的安全机制，重点分析了其加密与鉴权技术。BLE采用AES-CCM算法实现数据加密和完整性校验，通过配对（Pairing）和绑定（Bonding）建立安全连接，支持三种配对方式（JustWorks、PasskeyEntry、OOB）以应对不同安全需求。文章详细解读了BLE的鉴权机制，包括可解析私有地址（RPA）、MITM防护措施等，并对比了传统配对与BLE4.2引入的LESecureConnections安全增强方案。最后针对实际应用提出了安全建议，强调结合应用层加密、定期]]></description><category></category></item><item><title><![CDATA[蓝牙BLE链路层：低功耗无线通信的核心引擎]]></title><link>https://blog.youkuaiyun.com/demonpellet/article/details/151727149</link><guid>https://blog.youkuaiyun.com/demonpellet/article/details/151727149</guid><author>demonpellet</author><pubDate>Mon, 15 Sep 2025 22:04:37 +0800</pubDate><description><![CDATA[本文深入解析蓝牙低能耗（BLE）链路层的核心机制，揭示其如何通过精妙设计实现低功耗与高可靠的平衡。作为BLE协议栈中的关键子层，链路层管理射频状态机、实现基础通信流程并提供上层依赖服务，通过五类基本状态（待机、广播、扫描、发起连接、连接）构建高效状态机模型。文章详细阐述了广播与扫描机制、连接参数优化、数据传输分组与确认等关键技术，以及安全与扩展功能，指出BLE通过&quot;状态精简+时序控制+参数可调&quot;策略，将射频活跃时间压缩到极致，从而支撑物联网设备&quot;永远在线，永不耗电&quot;的]]></description><category></category></item><item><title><![CDATA[蓝牙BLE物理层概述]]></title><link>https://blog.youkuaiyun.com/demonpellet/article/details/151682460</link><guid>https://blog.youkuaiyun.com/demonpellet/article/details/151682460</guid><author>demonpellet</author><pubDate>Sun, 14 Sep 2025 14:41:30 +0800</pubDate><description><![CDATA[蓝牙BLE物理层工作在2.4GHz频段，采用GFSK调制，支持1-2Mbps速率。其40个信道中3个专用于广播，其余37个用于数据传输。BLE5.0引入长距离模式（125/500kbps）和2Mbps高速模式，提升覆盖至300米。通过自适应跳频、前向纠错等技术实现低功耗可靠通信，适用于物联网和穿戴设备。]]></description><category></category></item><item><title><![CDATA[关于Android Studio安装配置的问题]]></title><link>https://blog.youkuaiyun.com/demonpellet/article/details/79211484</link><guid>https://blog.youkuaiyun.com/demonpellet/article/details/79211484</guid><author>demonpellet</author><pubDate>Wed, 31 Jan 2018 23:04:27 +0800</pubDate><description><![CDATA[最近想学习下安卓，最基本的当然是找一个合适的IDE。原本想直接用IDEA进行学习的，因为其本身可以用来开发安卓，且我的电脑本身已经安装了IDEA。但是大多数人都推荐了Android Studio，所以想想还是跟上时代的步伐吧。然而，没想到这个鬼东西差点把我逼疯。在这四、五天里，通过在百度、必应和谷歌的各种蛇形搜索，最终让Android
 Studio跑了起来，虽然还有点瑕疵，但是已经不影响我们的]]></description><category></category></item><item><title><![CDATA[Sublime Text 3 无法输入中文的问题]]></title><link>https://blog.youkuaiyun.com/demonpellet/article/details/79147417</link><guid>https://blog.youkuaiyun.com/demonpellet/article/details/79147417</guid><author>demonpellet</author><pubDate>Wed, 24 Jan 2018 10:30:25 +0800</pubDate><description><![CDATA[Sublime Text是个人较喜欢的一个编辑器，系统换了Ubuntu16.04后，还是选这个家伙。安装完后还没注意中文输入的问题，照常使用了几天后突然发现想切中文输入法却切不出来。于是在网上搜了一堆资料，下面是我亲测能够解决的办法。但是似乎只能用于搜狗输入法，反正搜狗输入法够强大，也没必要纠结于用什么输入法。


1.Sublime Text的安装
 安装的方式较简单，自行查找。

]]></description><category></category></item></channel></rss>