自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

朝气蓬勃

不积跬步 无以至千里, 不积小流 无以成江海

  • 博客(671)
  • 资源 (18)
  • 收藏
  • 关注

原创 一篇文章足够你学习Bluez,提供史上最全的Bluez教程,让你告别Bluez从入门到放弃

Bluez是真的难,说“入门到放弃”真的毫不夸张,Bluez的学习曲线陡峭,要求对Linux 系统/驱动概念、D-Bus 通信和蓝牙协议都有要求,加上网络上其实没有一个完整的介绍Bluez系列的文档,所以不管是蓝牙初学者还是蓝牙从业人员,都有不小的难度。

2024-10-01 17:46:45 2095

原创 一篇文章足够你学习ESP32,提供史上最全的ESP32教程(驱动/蓝牙/Wi-Fi/LVGL/Arduino...)

本文章目的:1)针对单片机外设做详细的教程,丰富个人技能吃,彻底从原理+应用来写外设2)给广大蓝牙爱好者提供蓝牙应用方面的教程(结合我们的蓝牙协议栈会事半功倍)蓝牙协议栈教程点击我3)给广大Wi-Fi爱好者提供Wi-Fi方面的教程(结合我们的Wi-Fi协议栈会事半功倍)Wi-Fi协议栈教程点击我4)给广大GUI爱好者提供LVGL方面的教程LVGL教程点击我5)把各个技能池组合起来,举一反三,做炫酷的实例应用教程内容:我们的内容包括但不限于:1)IDF基础介绍

2022-04-04 14:46:19 196097 32

原创 一篇文章足够你学习蓝牙技术,提供史上最全的蓝牙技术(传统蓝牙/低功耗蓝牙)文章总结,文档下载总结(2025/11/01更新)

本文为蓝牙技术学习资料汇总,涵盖从基础到进阶的完整知识体系。主要内容包括:1)蓝牙协议栈架构及开发资源(代码/GitHub/视频/开发板链接);2)传统/低功耗蓝牙协议详解(HCI/L2CAP/AVDTP等20+协议);3)主流蓝牙芯片开发指南(CSR/博通/ESP32等);4)实战案例(Android/iOS抓包、车机蓝牙、CarPlay实现等);5)持续更新的技术专题(Core6.0测距、Mesh组网等)。提供完整的学习路径和开发工具链,适合各阶段开发者系统学习蓝牙技术。

2020-08-03 08:09:52 127408 66

原创 BLE核心协议GATT概念介绍

摘要: BLE GATT(通用属性配置文件)是蓝牙低功耗(BLE)的核心应用层协议,定义了设备间通过属性交换数据的格式与规则。GATT基于ATT协议,将属性(含句柄、UUID、值、权限)组织为服务(Service)和特征(Characteristic),形成树形结构。服务代表功能模块(如电池服务),特征为数据传输单元(如电量值),可附加描述符扩展功能。GATT角色分为服务器(存储数据)和客户端(发起请求),支持读、写、通知/指示等操作。通过标准化UUID(如0x180F)实现设备互通,兼顾低功耗与结构化数据

2026-02-25 09:32:40 365

原创 Le Audio CAP(Common Audio Profile)概述

LEAudio技术正在重塑无线音频体验,其核心CAP(通用音频配置文件)作为基础框架,实现了三大创新:1)LC3编解码器优化音质与功耗平衡;2)多重串流确保真无线立体声稳定同步;3)音频广播功能突破传统连接限制。CAP定义了接收端、发起端和控制端三种角色,通过上下文类型值(如通话/媒体)和内容控制标识符(CCID)实现场景化音频管理。这项技术将推动真无线耳机、助听设备、公共广播等领域的革新,成为未来音频生态系统的关键技术标准。

2026-02-25 09:28:41 415

原创 BLE ATT核心协议 PDU(Protocol Data Unit)介绍

摘要:本文详细介绍了蓝牙属性协议(ATT)中的协议数据单元(PDU)类型及其格式。主要内容包括:1) 6种PDU类型(命令、请求、响应、通知、指示和确认)的定义与交互流程;2) PDU格式结构,包含操作码、参数和认证签名;3) 各类PDU的具体功能,包括错误处理、MTU交换、属性查找、读写操作等;4) 服务器发起的通知和指示机制;5) 各类操作可能返回的错误码。文章通过详细描述每种PDU的格式和应用场景,全面阐述了ATT协议的通信机制和数据交互方式。

2026-02-24 10:27:59 534

原创 LE Audio核心来啦,一文让你彻底了解BAP广播(Broadcast)概念 低功耗蓝牙音频Auracast

LE Audio技术解析:下一代无线音频的革命性架构本文深入剖析了LE Audio技术的核心架构与关键特性。作为蓝牙音频领域的革新性技术,LE Audio通过LC3编解码器实现了音质与功耗的平衡,支持多重串流和广播功能。文章重点分析了:BAP/PACS/ASCS/BASS核心架构广播音频的四种角色交互关系LC3编解码器的参数协商机制三种典型广播配置场景完整的广播音频流状态管理流程

2026-02-24 10:25:33 947

原创 低功耗蓝牙ATT协议术语介绍

摘要:ATT协议定义了属性表的结构,每个属性包含句柄、类型、值和权限四个部分。属性句柄为16位标识符,类型由UUID定义。属性值可能是固定或可变长度的字节数组,超过PDU长度时需分片传输。属性权限包括访问、加密、认证和授权四种控制。ATT支持长属性值操作,需使用特定请求方法,最大长度为512字节。协议通过L2CAP通道传输PDU,采用请求/响应等交互方式,并支持MTU协商。服务器需将客户端请求视为原子操作处理,长属性操作不保证原子性。

2026-02-23 09:09:04 589

原创 BLE核心协议,ATT(Attribute Protocol)概念介绍

摘要:BLEATT(AttributeProtocol)是蓝牙低功耗通信的核心协议,负责设备间数据存储和读写操作。它将数据组织为带句柄的属性单元(包含句柄、类型、值和权限),通过客户端/服务器模式交互。GATT基于ATT构建,定义属性如何组成服务、特征等结构化数据。ATT采用短报文设计(默认23字节),支持高效句柄寻址和状态缓存,实现低功耗传输。典型交互包括读写请求/响应、服务器通知等PDU类型。开发中需注意GATT是ATT的上层规范,特征通常对应多个ATT属性,且句柄多为动态分配。

2026-02-23 09:01:48 568

原创 Auto-PTS 蓝牙自动化认证工具介绍

Auto-PTS是蓝牙技术联盟推出的自动化测试工具,用于加速蓝牙协议栈和Profile的合规性测试。它通过Python脚本控制PTS测试套件,实现测试自动化,提高效率并减少人工错误。Auto-PTS支持BlueZ等蓝牙协议栈,可用于BQB认证前的自查,降低正式认证失败风险。使用时需在Windows运行服务器端,Linux运行客户端,并配置PTS工程文件和蓝牙地址。尽管Auto-PTS能显著提升测试效率,但仍存在脚本覆盖不全和环境依赖性强等局限性。掌握Auto-PTS对蓝牙产品开发团队是重要的技术投资。

2026-02-20 15:15:00 1246

原创 Le Audio广播音频扫描服务(Broadcast Audio Scan Service )

广播音频扫描服务(Broadcast Audio Scan Service ) 是LE Audio架构中一个核心的、革命性的组成部分。它定义了设备(如耳机、助听器、扬声器)如何发现、选择、同步并解码来自“广播音频源”的公共音频流。简单来说,BASS让接收设备能够“收听”蓝牙音频广播,就像收音机收听电台一样,实现了一对多、无连接的音频传输

2026-02-10 22:07:50 614

原创 通过air log空口理解BLE Link Layer Connection连线过程

本文深入解析了BLE(蓝牙低功耗)设备的连接过程与工作机制。首先介绍了BLE链路层的7种状态(就绪、广播、扫描、发起、连接、同步、等时广播)及其角色转换规则。重点分析了连接建立过程:通过CONNECT_IND或AUX_CONNECT_REQ/RSP交互实现主从设备配对,并详细说明了连接参数(窗口偏移、跳频序列等)的计算方法。文章还阐述了连接事件(CE)的工作机制,包括数据包交互时序、MD(更多数据)标志位的作用,以及其对连接事件时长的影响。通过实际抓包案例和代码示例,展示了BLE连接建立过程中的关键参数计算

2026-02-06 19:48:56 648

原创 LE Audio核心来啦,一文让你彻底了解BAP单播(Unicast)概念

BAP定义了六种角色:● 单播服务器(Unicast Server), 这个是gatt server端● 单播客户端(Unicast Client),这个是gatt client端● 广播源(Broadcast Source),这个对于gatt没有要求● 广播接收器(Broadcast Sink),这个是gatt sever端● 广播助手(Broadcast Assistant),这个是gatt client端● 扫描委托器(Scan Delegator),这个是gatt server端

2026-02-06 19:28:47 1155

原创 USB协议简单介绍

USB接口技术概述 USB(通用串行总线)采用主从架构,主机主动发起数据传输。常见接口类型包括Type-A(PC常用)、Type-B(外设连接)、Type-C(双面可插,支持10Gbps传输和100W供电)以及MicroUSB(手机常见)。设备插入时,主机通过1.5K上拉电阻检测设备速度(D+为高速/全速,D-为低速)。USB枚举过程涉及设备描述符获取,包括设备描述符、配置描述符、接口描述符和端点描述符的层级结构。Type-C接口凭借其高速传输、高功率供电和正反插特性,正逐步成为未来主流接口标准。

2026-02-05 19:39:58 595

原创 低功耗蓝牙Le Audio音频流怎么控制呢?ASCS(Audio Stream Control Service)告诉你答案!

ASCS 是 Audio Stream Control Service(音频流控制服务)的缩写。它是LE Audio架构中最核心、最基础的服务,相当于整个LE Audio音频流传输的“控制中枢”或“指挥中心”。简单来说,ASCS定义了客户端(如手机)如何发现、配置、建立、管理、释放和监控与服务器(如耳机、音箱)之间的单播音频流。

2026-02-05 19:36:38 629

原创 PPP与PPPoE协议介绍

本文介绍了广域网(WAN)的基本概念及其与局域网(LAN)的区别,重点讲解了PPP和PPPoE两种关键协议。广域网通过CE、PE、P三类设备实现跨区域连接,其中用户主要关注CE-PE端连接。PPP协议提供LCP链路控制、PAP/CHAP认证和NCP网络协商功能,支持安全数据传输。PPPoE则在以太网上封装PPP协议,实现拨号认证上网功能,包含发现、会话和终结三个阶段。这两种协议共同解决了局域网访问互联网的认证和连接问题,是运营商宽带接入的基础技术。

2026-02-04 08:48:25 708

原创 低功耗蓝牙怎样音频协商音频能力?PACS(Published Audio Capabilities Service)来助力!!

音频能力发布服务(PACS)是低功耗蓝牙音频(LE Audio)中定义的用于展示音频设备的音频相关能力的技术规范。任何接受建立单播(Unicast)音频流或接收广播(Broadcast)音频流的设备均可通过支持PACS向客户端设备(例如手机)展示其支持的音频能力范围。例如音箱、耳机、助听器和麦克风PACS服务展示设备支持的一个或多个音频能力和音频类型。

2026-02-04 08:46:28 770

原创 苹果Apple Media Service (AMS苹果媒体服务) BLE协议介绍

AMS 全称 Apple Media Service(苹果媒体服务),是提供给 BLE 设备的一种简单控制媒体应用程序的方式,并且用于获取已连接的 IOS 设备的媒体状态信息。类似蓝牙的AVRCP协议。

2026-02-03 21:31:29 709

原创 怎样在低功耗蓝牙音频Le Audio识别出来一对TWS耳机?CSIP/CSIS(协调组识别)功能加持buff

CSIP 对协调组成员设备实际实现的特性和功能不作具体规定。其核心目的是规定一种发现协调组及其成员的机制,并明确设备如何被识别为一个或多个协调组的组成部分。此外,CSIP 还规定了向客户端授予协调组独占访问权限的方式,以避免多个客户端同时访问协调组时发生竞争条件。对应的服务就是CSIS( Coordinated Set Identification Service)此配置文件定义了两个角色:协调组控制器角色(Set Coordinator)和协调组成员角色( Set Member)

2026-02-03 21:25:49 1354

原创 二轮车行业调研

分析二轮车发展现状

2026-01-31 13:22:29 692

原创 彻底揭开LE周期性广播(LE Periodic Advertising)的神秘面纱

蓝牙5.0周期性广播技术解析 摘要: 蓝牙5.0引入的周期性广播是一种新型通信模式,允许设备以固定时间间隔单向发送数据流。该技术通过精确的时间同步机制,为低功耗音频传输和大规模传感器网络提供了高效解决方案。核心特点包括:1)固定时间间隔广播(如20ms);2)无需建立连接;3)支持主从协作模式;4)提供两种工作模式(无响应和带响应)。在LEAudio应用中,周期性广播与扩展广播配合使用,前者负责精确同步,后者进行服务引导。HCI层提供完整的指令集进行管理,包括参数配置、数据设置和同步控制等关键操作。

2026-01-31 11:56:17 624

原创 蓝牙低功耗音频 Le audio音量偏移控制协议(VOCS)剖析

VOCS(Volume Offset Control Service )服务使设备能够公开音频输出的音量偏移量。该配置文件定义了两个角色:音量渲染器角色和音量控制器角色。音量渲染器(Volume Renderer)是接收一个或多个音频输入并对音频输出设备进行控制的设备。音量控制器(Volume Controller)是控制此音频的音量及相关状态的设备。● 音量渲染器应作为GATT服务器。● 音量控制器应作为GATT客户端。

2026-01-31 11:51:00 948

原创 Android Le audio hardware native接口

本文详细介绍了LE Audio硬件接口的设计与实现,主要包括三个核心部分:1. LeAudioClientInterface - 提供客户端设备管理功能,包含初始化、连接/断开设备、编解码器配置等15个关键方法;2. LeAudioClientCallbacks - 定义12种状态回调机制,实时反馈连接状态、组状态、音频配置等关键信息;3. LeAudioBroadcasterInterface - 广播功能接口,支持创建/管理广播实例,包含10个控制方法和5种状态回调。

2026-01-27 19:43:17 830

原创 蓝牙低功耗音频 Le audio音量控制协议(VCS)剖析

VCS(Volume Control Service )服务使设备能够公开其音频音量的控制功能和状态。该配置文件定义了两个角色:音量渲染器角色和音量控制器角色。音量渲染器(Volume Renderer)是接收一个或多个音频输入并对音频输出设备进行控制的设备。音量控制器(Volume Controller)是控制此音频的音量及相关状态的设备。● 音量渲染器应作为GATT服务器。● 音量控制器应作为GATT客户端。

2026-01-27 19:25:16 978

原创 Android Le Audio framework api接口介绍

Android 13(API 33)引入了对蓝牙低功耗音频(LE Audio)的全面支持,提供了丰富的API用于管理和控制LE Audio设备。这些API包括设备连接管理(connect/disconnect)、群组管理(getGroupId/groupAddNode)、编解码器配置(getCodecStatus/setCodecConfigPreference)以及音量控制(setVolume)等功能。系统通过广播(如ACTION_LE_AUDIO_CONNECTION_STATE_CHANGED)和回调

2026-01-23 17:18:30 972

原创 蓝牙低功耗音频 Le audio音频输入控制协议(AICS)剖析

ICS(Audio Input Control Service)使设备能够公开音频输入的控制和状态.该配置文件定义了两个角色:音量渲染器角色和音量控制器角色。音量渲染器(Volume Renderer)是接收一个或多个音频输入并对音频输出设备进行控制的设备。音量控制器(Volume Controller)是控制此音频的音量及相关状态的设备。● 音量渲染器应作为GATT服务器。● 音量控制器应作为GATT客户端。

2026-01-23 17:12:07 1044

原创 蓝牙低功耗音频 Le audio麦克风控制协议(MICP/MICS)剖析

Le Audio有两个麦克风相关的协议,分别是:MICP(Microphone Control Profile)/MICS(Microphone Control Service),该配置文件定义了两个角色:麦克风设备角色和麦克风控制器角色。麦克风设备是提供麦克风控制功能的设备,例如耳机。麦克风控制器是控制麦克风的设备,例如手机。● 麦克风设备(MICS)应作为GATT服务器。● 麦克风控制器(MICP)应作为GATT客户端。

2026-01-17 08:21:32 939

原创 bluekitchen btstack增加苹果MFI IAP2基于RFCOMM的通道协议部分

本文介绍了在Bluekitch的btstack蓝牙host中增加苹果MFI IAP2通道的实现方法。主要内容包括: 硬件环境配置:使用Ubuntu 20.04系统、btstack蓝牙协议栈和CSR8311蓝牙适配器。 软件实现: 在btstack中基于RFCOMM协议添加MFI IAP2通道功能 实现了SDP注册、EIR注册、连接管理等功能 支持被动连接和主动连接两种模式 功能验证: 成功在iPhone的CarPlay界面被发现 验证了HCI连接和RFCOMM通道建立 实现了数据传输和断开功能 主要API:

2026-01-10 12:45:21 524

原创 蓝牙低功蓝牙LTK跟传统蓝牙LinkKey互转技术介绍,Cross-transport key derivation(CTKD)

蓝牙CTKD(交叉传输密钥派生)是蓝牙4.2引入的安全机制,用于双模设备实现BLE和BR/EDR的一次配对。其核心是通过h6/h7算法将BLE的LTK转换为BR/EDR的LinkKey(或反向转换)。实现要求包括:设备需保持BT/BLE MAC地址一致、支持安全配对(Secure Pairing),并在配对请求中设置LinkKey位。转换流程根据CT2标志位选择不同算法路径(h6或h7),使用特定ASCII字符串作为盐值。该技术显著提升了双模设备(如耳机、手表)的配对效率和安全性。

2026-01-10 11:03:43 1175

原创 Le audio也有通话功能了!Le audio之通话控制介绍,涵盖CCP/TBS的技术细节

通话控制服务器(Call Control Server) 角色和通话控制客户端(Call Control Client) 角色。其中通话控制服务器(Call Control Server)在Spec中叫做TBS(Telephone Bearer Service)其中通话控制客户端(Call Control Client)在Spec中叫做CCP(Call Control Profile)通话控制服务器角色位于能够通过一个或多个电话承载(如手机或平板电脑)处理通话的设备上。

2026-01-10 10:42:40 1541

原创 蓝牙新蓝海,芯片厂商如何抢抓机遇

蓝牙技术自1998年问世以来,已从简单的无线连接发展为智能设备的关键技术。低功耗蓝牙(BLE)的出现进一步推动了其在物联网、汽车电子等领域的应用。预计2027年BLE设备年出货量将超70亿台。汽车领域正利用BLE实现胎压监测、电池管理等创新应用,而电子货架标签和耳机市场也受益于BLE的低功耗特性。随着蓝牙标准持续更新,BLE正与其他无线技术互补融合。由于BLE设计复杂度高,越来越多的芯片厂商选择采购成熟的BLE IP解决方案,而非自主开发,这已成为行业新趋势。

2026-01-09 20:17:56 867

原创 创建自己的deb可安装程序

本文介绍了为Linux内核驱动创建Debian软件包(deb)的完整流程。首先通过apt安装必要的构建工具,然后创建特定目录结构存放驱动模块(.ko文件)。关键步骤包括:编写DEBIAN/control控制文件,明确指定依赖的内核版本;创建安装/卸载脚本处理模块加载和依赖更新;设置文件权限后使用dpkg-deb构建包。安装后可通过insmod/rmmod验证驱动加载情况。该打包方式确保驱动与特定内核版本绑定,内核升级后将自动失效,需要重新构建适配新内核的版本。

2026-01-09 20:13:20 490

原创 关于传统蓝牙音乐(A2DP)卡顿的感想以及排查解决思路

文章分析了蓝牙音频卡顿的常见原因及解决方案。主要从射频问题(芯片性能、天线、隔离度、干扰)、共存问题(Wi-Fi/BLE)、设备性能(芯片/CPU)、Sink端(协议栈调度、缓冲buffer、平台audio)和Source端(网络缓冲、协议栈调度、UL层数据)五个方面展开讨论。通过实际案例展示了如何利用btsnoop日志分析音频卡顿问题,重点指出射频和共存问题会导致大量数据重传,而网络缓冲问题则表现为数据发送不连续。文章强调要根据不同平台特性权衡缓冲buffer大小,并提供了系统化的排查思路。

2026-01-08 20:02:14 1197

原创 Le audio之媒体控制(Media control)介绍,涵盖MCP/MCS的技术细节

LEAudio革命:重新定义无线音频体验 LEAudio不仅是一次技术升级,更是对无线音频传输方式的全面革新。它包含三大核心技术突破:高效LC3编解码器实现音质与功耗的完美平衡;多重串流技术支持更稳定的真无线立体声;创新的音频广播功能打破传统一对一连接模式。这些技术将推动下一代无线耳机、助听设备、公共音频导览等应用的发展。 在技术实现层面,LEAudio通过媒体控制服务(MCS)和通用媒体控制服务(GMCS)构建完整的音频控制系统。

2026-01-08 19:58:59 1781

原创 开源许可证介绍

常见开源许可证主要包括GPL、BSD、MIT、Apache、LGPL等。GPL要求衍生代码必须开源,适合Linux等系统;BSD和MIT限制较少,允许商业使用;Apache要求保留原协议声明;LGPL允许商业软件引用但不修改代码。MPL要求修改版权归发起者,EPL允许商业发布但需声明源码获取方式。Creative Commons协议主要用于设计类作品,提供署名、非商业等组合选项。不同协议在商业友好性、修改要求和衍生作品规定上存在差异,开发者应根据需求选择合适的许可证。

2026-01-04 21:00:00 1091

原创 你真的了解LE audio的框架吗?来,万字好文安排

在无线音频的世界里,一场静默却深刻的革命正在进行。它,就是LE Audio。这不仅仅是一次技术迭代,而是从底层重新定义声音如何被创造、传输和体验的范式转移。其令人敬畏——它并非单一技术,而是一套精密的生态系统:全新的LC3编解码器以超凡效率重塑音质与功耗的平衡,多重串流音频让真无线立体声达到前所未有的稳定与同步,而音频广播功能则打破了“一对一”连接的百年窠臼,让声音如电台般自由播撒。然而,正是这种复杂性,构成了我们。

2026-01-04 16:08:15 2387

原创 NPI(New Product Introduction)工程师职责介绍

NPI工程师负责新产品从设计到量产的全程导入工作,主要职责包括:参与产品立项评审、设计验证(DFM/DFT)、编制工艺文件、设计工装夹具、规划生产线等前期工作;组织试产并解决技术问题,监控项目进度;量产阶段负责工艺验证、问题改进及跨部门协调。通过标准化生产流程和持续优化,确保产品质量和生产效率,最终实现新产品顺利量产。该岗位需要具备专业技术、项目管理及团队协作能力。

2025-12-11 15:52:19 1336

原创 项目中EVT、DVT、PVT、MP的概念

摘要:制造业广泛使用首字母缩略词作为行业术语,如NPI(新产品导入)、EVT(工程验证测试)、DVT(设计验证测试)、PVT(生产验证测试)和MP(量产)等,分别对应产品开发的不同阶段。这些缩略词涵盖流程、文档及生产管理,形成一套标准化开发体系。NPI工程师负责从接单到量产的完整导入过程,而产品开发通常经历规划、EVT、DVT、PVT和MP五个关键阶段,每个阶段有特定的验证目标和测试要求,确保产品从设计到量产的顺利过渡和质量控制。

2025-12-11 15:45:03 1532

原创 实施百日减肥计划

【摘要】毕业10年后体重从140斤增至190斤,伴随健康问题增多。决心百日减重20斤,记录每日睡眠、运动和体重变化。初期数据显示:12月6日(95kg)和7日(94.5kg)通过3小时和1.5小时羽毛球运动初见成效。计划将持续至2026年1月23日,期间将研读减肥理论书籍辅助实践。该记录旨在自我监督,改善因肥胖引发的健康隐患。(149字)

2025-12-07 20:49:30 379 1

原创 蓝牙(BLE)射频测试(BQB RFPHY)

蓝牙射频测试规范摘要 本文档详细描述了蓝牙6.0核心规范中的射频物理层测试要求,涵盖发射机(TRM)和接收机(RCV)测试项目。 发射机测试包括: 输出功率测试(1Ms/s和2Ms/s速率下,功率范围-20dBm至+20dBm) 带内辐射测试(要求带内杂散功率低于-20dBm/-30dBm) 调制特性测试(1Ms/s要求Δf1avg在225-275kHz范围) 载波频率偏移和漂移测试(1Ms/s偏移≤23kHz,漂移≤20kHz) 接收机测试包括: 接收灵敏度测试(1Ms/s要求-70dBm,S=8编码要求

2025-12-05 21:36:16 1526

stm32f407原理图

stm32f407原理图

2017-05-27

AMS1117稳压芯片中文文档

AMS1117稳压芯片的介绍,由于不能免费,所以弄了最低分下载,如果没分可以直接找我要

2018-04-22

stm32f407 datasheet 数据手册

stm32f407 datasheet 数据手册

2017-05-27

stm32f407 参考手册

stm32f407 参考手册,里面包含每个寄存器的定义

2017-05-27

core5.2.rar

附件为蓝牙V5.2 core文档,目前为SIG最新的协议栈文档,供蓝牙开发板工程是下载查阅.

2020-07-21

STM32 UART

STM32 UART,没有使用DMA,功能是:通过串口接受到数据,进去中断,然后再发送出去

2016-02-02

stm32f1_mrvl88w8801应用笔记_20191220.pdf

本文章是STM32F103驱动Marvell8801/Marvell88w8801的应用手册,包含以下篇幅 1)整体介绍篇,主要对开发板做整体介绍 2)硬件篇,主要对板子外设驱动做说明 --》主要对SSD1306 OLED介绍,SPI FLASH介绍,FATFS介绍,USB device介绍,OV7670介绍 3)Linux Wi-Fi篇,主要通过Linux来驱动Wi-Fi模组来了解Linux kernel的无线架构 4)自己实现Marvell8801驱动,主要是根据编程手册来自己实现一个SDIO Wi-Fi的驱动 5)LWIP篇,通过移植LWIP来实现驱动的应用

2019-12-20

STM32 流水灯

STM32 GPIO点亮流水灯试验(库函数版)

2016-01-26

CSR pskey英文文档+翻译文档

CSR pskey英文文档 + 翻译文档大全 适合蓝牙开发人员使用.zip

2015-12-30

I2C总线原理

I2C总线原理,浅显易懂(附带软件模拟I2C)

2015-12-10

ARM CP15寄存器组介绍

ARM CP15组的介绍,ARM开启I/D catch,MMU只能通过这个寄存器

2017-12-07

SSD1306资料.rar

0.91寸 OLED SSD1306资料(包含英文/中文数据手册/iic逻辑时序图/代码/上位机),供学习下载

2019-12-26

apue头文件

编译UNIX高级环境编程,缺少apue.h文件的解决方法

2016-02-03

网上荡的,uart资料,讲的蛮清楚,适合入门

UART讲解,适合入门·免费散了,网上淘的一片文章

2015-12-06

stm32f407 管脚定义

stm32f407 pin define

2017-05-27

stm32f4xx 库函数手册

stm32f4xx库函数手册

2017-05-27

STM32实现button polling & interrupt方式点亮LED

STM32实现polling & interrupt点亮LED

2016-01-29

unix环境高级编程(APUE)+源码

unix环境高级编程(第3版),附带源码

2015-12-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除