自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

RFCEO的博客

致力于nearlink、uwb、bt等智能硬件,从事AI嵌入式,专注于物联网领域,打造稳定、可靠的AI产品

  • 博客(31)
  • 收藏
  • 关注

原创 彻底搞懂蓝牙 BLE 工作角色及关系

是否被蓝牙的各种名称搞的一头雾水? 通过系列文章,深入浅出地让你从蓝牙小白变蓝牙达人,第一篇:彻底搞懂蓝牙 BLE 工作角色及关系。

2026-01-09 15:54:13 270

原创 NRF52832 + S132 蓝牙SOC程序开发宝典

nordic nrf52832是一款经典蓝牙SOC产品,其程序编写有特定的规则,本文总结分析了内部框架,结构,命名规则、主要函数等内容,其它nordic soc可以举一反三,本文作为一个nordic 编程宝典奉献给大家。

2026-01-09 11:03:56 618

原创 AI编程技术的发展演进与工程化应用研究

研究表明,AI编程已从单一的代码辅助工具升级为全流程工程化平台,open spec流程与Skills模式的结合成为推动SDD标准化、提升软件开发效率的关键路径。

2026-01-08 10:10:14 101

原创 蓝牙设备配对与连接失败问题全面分析及解决对策

 本文聚焦蓝牙设备快速配对方法,及无明显干扰时配对的失败原因分析、重点解析“主设备发起连接的时序超出从设备响应窗口”的底层逻辑,针对从设备设定为较快连接间隔(例如40ms)广播间隔仍偶发连接失败的实战场景,提供参数配置、固件优化、时序说明及完整的故障对策表,为蓝牙设备配对调试提供全面指导。

2026-01-07 17:46:11 928

原创 ESP32-S3 SENSE AI边缘计算-视频性能评估-最大功能与极限边界

AI时代我们总想做点什么,评估一下后,经典开源的ESP32是最容易上手的,那么,它能做什么,不能做什么呢?确定了做什么以后,模型选哪个呢?ESP32-S3 SENSE 作为边缘计算设备,视频能力的最大价值在于轻量级AI推理+低功耗本地处理,适合对分辨率和帧率要求不高的嵌入式场景。若需高清视频或复杂视觉任务,建议选择带硬件 ISP/NPU 的芯片(如 ESP32-P4、RK3566 等)。

2026-01-06 11:18:03 299

原创 蓝牙BLE协议中关机、广播、连接等状态在AI智能眼镜中各种状态的对应关系

蓝牙BLE技术在智能眼镜中的应用核心,是通过广播间隔的精准配置控制功耗,通过关机、广播、连接三大状态的有序切换保障功能实现。其核心设计原则为“按需切换状态、动态优化参数、贴合使用场景”——仅在需要连接时启动广播,连接后聚焦数据传输;通过分阶段调整广播间隔和连接间隔,在“连接速度”与“续航能力”之间找到最优平衡;同时结合智能眼镜的核心需求(如实时告警、远程控制),确保关键功能的稳定性与用户体验的流畅性。

2026-01-05 19:00:28 132

原创 FreeRTOS的升级系统Zephyr:从发展历程到核心使用方法

前言本文介绍了FreeRTOS的升级系统Zephyr,嵌入式实时操作系统,RTOS的发展历程,以及它的核心使用方法,梳理Zephyr的关键发展节点,一步步讲述从环境搭建到编写第一个“点亮LED”程序的完整流程。Zephyr主要有以几个特点:1.跨平台:Zephyr 2016年由Intel发起,后归Linux基金会管理,是轻量级跨平台RTOS,主打低功耗嵌入式/IoT场景;2.易使用:使用Zephyr的核心流程:安装west工具→初始化工作区→用west build配置开发板→west flash烧录

2026-01-05 17:46:54 114

原创 嵌入式工程师必须了解的几款免费AI小模型训练平台

问题:在嵌入式AI编程中,有好的想法,但在哪里训练呢,费用高昴怎么办? 嵌入式AI小模型平台正朝着全流程自动化、极致轻量化、硬件深度适配三大方向发展。国外平台(如Edge Impulse、TensorFlow Lite Micro)生态成熟、文档完善;国内平台(如MindSpore Lite、TinyMaix)则在国产硬件适配与端侧大模型支持方面更具优势;芯片厂商工具则提供硬件-软件协同优化,适合深度定制化开发。

2026-01-05 10:21:56 110

原创 从小白到专家,VS Code + nRF52832 + S132 + NCS 图形化编程全流程

你希望从零基础小白成长为 Nordic 图形化编程专家,这份攻略将按入门搭建、进阶实战、专家定制三个阶段,逐步拆解完整操作流程,全程聚焦图形化操作(减少手动改代码),适配 nRF52832(主控)+ S132(蓝牙5.0协议栈)+ NRF Connect SDK(NCS)+ VS Code 生态。

2026-01-04 19:10:17 1250

原创 AI眼镜MCU选型全攻略:从需求到落地的完整指南

AI眼镜正从单一功能穿戴设备向"全天候AI助手"演进,2025年前三季度全球市场规模同比增长119%,其中多模态产品占比达64%。作为设备"大脑"的MCU(微控制单元),直接决定了AI眼镜的功耗、算力、成本、体积等核心指标,是产品成功的关键因素。本攻略将从需求分析出发,系统讲解MCU选型的核心指标、方案对比、型号推荐及实施步骤,帮助开发者快速找到最适合的解决方案。

2026-01-04 17:39:16 1265

原创 三款MySQL可视化工具易用性对比

选择数据库工具的核心原则:匹配使用场景+控制成本+兼顾体验。对于90%的用户,MySQL Workbench社区版或DBeaver社区版已能满足需求,无需付费;

2025-12-31 17:28:02 107

原创 BLE 连接事件与蓝牙连接核心区别

BLE 连接事件与蓝牙从广播到连接的过程的核心区别,深入理解监督超时的强制数学公式,本文详细拆解这两个关键点。

2025-12-31 14:21:42 190

原创 BLE连接三大核心参数:连接间隔、从机延时、监督超时的工作机理

深入掌握 BLE(低功耗蓝牙)连接参数的配置逻辑,核心就是理解连接间隔、从机延时、监督超时三者的定义、联动原理及场景化设定方法,下面从底层到实战逐层详解:

2025-12-31 14:04:30 146

原创 Rust 语言在嵌入式编程中的应用水平及发展现状

你是否被C语言的内存BUG搞的焦头烂额?有没有根本解决方案?答案就是Rust!本文讲述了 Rust 在嵌入式领域的应用深度与当前发展态势,应用水平(成熟度、生态、落地场景)和发展现状(扩张趋势、技术迭代、行业布局)两大维度展开,同时介绍其优势与现存门槛。

2025-12-30 15:52:12 61

原创 Manus智能体, 彻底改变人们的工作和生活方式

从 "对话式 AI" 到 "执行型 AI" 的进化,实现了从思考到行动的全链路自主任务处理。Manus智能体的出现标志着AI Agent时代的正式开启,有望彻底改变人们的工作和生活方式,让"动动嘴就能完成复杂任务"成为现实。

2025-12-30 15:36:06 1266

原创 用手机写 Python程序解决方案

Python一般是在桌面操作系统编程使用,但是如果是高阶应用,比如在AI识别物体应用中,会用到手机的摄像头、音频输入输出设备,用笔记本电脑会极不方便,首选的平台应是智能手机、平板类设备,在手机上运行py写的程序,正对物体即可方便测试。4.保存脚本:点击右上角「保存」按钮,输入文件名(如“[test_install.py](test_install.py)”,后缀.py不可省略),选择保存路径(默认路径即可),点击「确认保存」4.下载完成后,记住保存路径(通常在「浏览器下载」或「Download」文件夹)

2025-12-29 10:43:13 995

原创 C语言 字符串数组与 qsort 的可视化解析

对于C语言的指针的理解,相信老程序员也是有些头痛的,本文从存贮的角度解析指针的本质,图形化展示指针的含义。

2025-12-26 17:24:14 19

原创 三种优秀的蓝牙AI眼镜硬件方案推荐

针对蓝牙AI眼镜的核心需求(物体识别、稳定蓝牙传输、低功耗续航、成本可控),以下推荐FR306X、ESP32-S3、全志V821三款适配性优异的国产芯片方案。三款方案形成清晰梯队:FR306X主打高性价比基础视觉+强蓝牙连接,ESP32-S3兼顾性能与开发效率,V821聚焦专业级视觉处理与高算力,可覆盖从入门级到高端专业级的全场景需求。

2025-12-26 16:13:47 1486

原创 一文搞懂C语言回调函数:深入浅出,直击精髓

回调函数是C语言中极具“工程价值”的特性,它看似抽象,实则核心逻辑简单——本质是用函数指针实现的“反向调用”,核心价值是解耦代码逻辑。本文从“是什么→怎么用→为什么牛→避坑点”层层拆解,让你彻底吃透回调函数。

2025-12-25 14:13:25 261

原创 蓝牙技术在居民抄表场景下的工作原理分析

UIS8850是紫光展锐替代 UIS8910DM 的新一代高集成度、低功耗 4G Cat.1 芯片(官方命名为春藤 V8850,也常标注为 UIS8850),它是展锐在 2025 年推出的 Cat.1bis 升级款芯片。在移动通信领域,具有标杆性的低功耗性能,功耗与NB-IOT不相上下,非常适合水气表类长年待机工作的场景,芯片配合蓝牙功能,实现蓝牙网关功能,负责定时收集现场蓝牙表计的读数,并上传到抄表中心。

2025-12-25 10:16:43 197

原创 一款蓝牙低功耗设备待机时长的计算方法

在实际工作中,从事无线业务的厂家很多,但是大部分对功耗理解有一定的问题,在其宣传资料中甚至会描述错误,作者以一个低功耗产品为例,说明低功耗的测试方法,目的是促进大家对低功耗的理解。蓝牙低功耗(BLE)设备凭借其低功耗特性,广泛应用于物联网、可穿戴设备、智能家居等领域,而待机时长作为衡量设备续航能力的核心指标,直接影响用户体验与产品竞争力。准确计算BLE设备的待机时长,需要基于实测的设备电流数据、电池参数,结合科学的计算逻辑,同时兼顾实际应用场景的影响因素。

2025-12-24 10:23:43 378

原创 C 语言 static 核心秘密:同名静态函数无冲突 + 作用域 / 生命周期全解析

不同文件中为什么函数都是相同的? 我们会遇到这种情况,那么static的重要作用就是: static 是C语言中兼具“持久化”和“隔离性”的关键字,核心作用是改变变量/函数的存储生命周期和作用域,其中“同名静态函数不冲突”是工程开发中极具价值的特性,下面结合完整示例拆解所有细节。

2025-12-20 10:49:45 257

原创 Source Insight 与 Keil 的字体乱码问题的终极解决方案

Source Insight是一款非常好用的可视化编程工具,是与KEIL配合使用的最佳搭档,但是乱码问题始终是一个程序员无法绕开的问题,即使是超级程序员,可常被困扰,作者经过长时间摸索,找到了其乱码的原因,在此分享给各位读者。

2025-12-19 14:19:53 618

原创 nRF52832地址空间分配详解

nRF52832是nordic公司开发的一款经典蓝牙SOC,其性能和低功耗特性一直是标杆,其工作依赖SoftDevice(蓝牙协议栈),其占用空间地址及应用程序的地址空间分配是开发蓝牙应用的前题。 nRF52832基于ARM Cortex-M4F内核,遵循ARM Cortex-M架构的4GB地址空间划分规则,同时结合自身硬件特性(Flash、RAM、外设等)形成了特定的地址空间布局。以下是其详细的地址空间分配,包括核心内存区域、外设寄存器、特殊配置寄存器及协议栈/引导程序的典型分配。

2025-12-17 09:40:38 479

原创 Nordic 图形化蓝牙编程变迁

当你还在用KEIL+C努力构建蓝牙工程时,现代工程师已经采用了可视化编程手段,实现了编程效率革命。下面介绍一下Nordic(北欧半导体)的图形化蓝牙编程工具变迁,核心围绕简化蓝牙开发门槛、适配新一代芯片 / 协议、整合生态三大目标展开,从早期 “辅助配置工具” 逐步演进为 “低代码 / 无代码图形化编程平台”,适配 nRF51→nRF52→nRF53→nRF54 全系列蓝牙 SOC。

2025-12-13 14:32:41 1359

原创 基于 HID 协议的扩展功能指令定义方案

蓝牙HID是蓝牙联盟规定的,适用于键盘鼠标等设备标准交互规范,不同厂家的蓝牙设备可以互联互通的基础,本文归纳总结了蓝牙HID的进阶规范协议,适用于当HID协议不能满足要求时,如何扩展指令集及一些扩展功能。 基于 HID 协议的扩展功能指令定义方案,包括 HID 报告 ID 与格式规划、分功能 HID 指令定义(如上下左右翻页、主流 APP 操控、直播、刷短视频、点赞短视频、远程拍摄、播放音乐、车机操作等)

2025-12-12 18:13:38 651

原创 蓝牙标准 HID 指令集完整指南

蓝牙HID是蓝牙联盟规定的,适用于键盘鼠标等设备标准交互规范,不同厂家的蓝牙设备可以互联互通的基础,本文归纳总结了蓝牙HID的进阶规范协议及规范中没有表述的蓝牙鼠标的双击、长按等功能的协议实现。

2025-12-12 18:08:44 918

原创 Nordic nRF52832 SOC 在keil 下无法进入main()函数进行仿真的问题解决方法总结

Nordic nRF52832 SOC 在keil 下无法进入main()函数进行仿真的问题解决方法总结

2025-12-09 18:34:43 460

原创 蓝牙通讯机制的设计原理和本质分析

您知道蓝牙复杂的协议后是什么原理吗?蓝牙通讯机制的设计原理和本质分析概述,传统的透传,大多建立在单一信道,信道被干扰,就无法工作,蓝牙BLE用3个信道(37、38、39) 同时发送,和经典蓝牙79个信道每秒跳频1600次解决了这个问题。传统的透传,在多个用户在同一空间场合同时工作时,就会相互干扰,蓝牙则用连接模式,把不同用户的工作分配在不同信道,当现场已经有多个用户在使用蓝牙时,在广播阶段,蓝牙会找出空闲资源,分配给这个用户,这个过程就是广播、发现、连接、绑定的过程。

2025-12-08 15:09:22 1147

原创 Nordic的nRF系列蓝牙SOC,通过PPI+GPIOTE实现按键触发LED的不同消抖方案

Nordic的nRF系列蓝牙SOC,通过PPI+GPIOTE实现按键触发LED的不同消抖方案,实现了无CPU干预的极致低功耗应用。

2025-12-05 16:11:47 931

原创 蓝牙基础入门:搞懂蓝牙工作时序

着重介绍了蓝牙的工作时序,对于蓝牙编程的人员来说,理解了这个时序,才能更好的理解蓝牙的工作过程。

2025-11-07 10:23:23 518

【物联网通信】基于BLE协议的蓝牙核心术语解析:GATT与GAP配置文件在低功耗设备数据交互中的应用

内容概要:本文档是一份系统化的蓝牙核心概念字典,涵盖经典蓝牙(BR/EDR)和低功耗蓝牙(BLE)的关键术语,按照通用基础、GAP、GATT、设备角色、安全及协议层六大分类进行整理,提供中文名称、英文翻译及详细释义。重点解析了BLE中的广播、连接、GATT数据模型(服务、特征、描述符)、属性与UUID等核心技术概念,帮助读者深入理解蓝牙通信机制与协议架构。; 适合人群:从事物联网(IoT)、嵌入式开发、BLE应用开发的技术人员,以及具备一定蓝牙基础知识的研发工程师;初学者也可作为术语参考手册使用。; 使用场景及目标:①快速查阅蓝牙专业术语,辅助开发与调试;②深入理解BLE通信流程,如广播与连接机制、GATT数据结构设计;③掌握蓝牙安全机制(配对、绑定、加密)与协议分层原理,提升项目开发效率与系统稳定性。; 阅读建议:建议结合蓝牙开发实践对照查阅,尤其关注GATT核心术语部分,理解服务与特征的设计模式;对于关键参数(如连接间隔、UUID类型),应在实际项目中合理配置以优化功耗与通信性能。

2025-12-27

蓝牙技术基于GATT属性模型的元数据解析:低功耗蓝牙服务特征结构与通信机制设计

内容概要:本文深入解析蓝牙GATT(通用属性配置文件)中的属性元数据概念,阐明在蓝牙通信中“万物皆属性”的核心思想。服务、特征、描述符等逻辑结构本质上是由属性构成的物理实现,通过特定UUID和组织规则形成可识别的功能模块。文章详细解释了元数据的概念及其在蓝牙中的体现,梳理了服务声明、特征声明、特征值与描述符之间的层级关系,并以心率服务为例展示完整的属性结构。同时澄清了“特性(Property)”与“特征(Characteristic)”的常见混淆,强调前者是权限标志,后者是包含数据与元数据的完整功能单元。; 适合人群:从事蓝牙开发、嵌入式系统或物联网相关工作的工程师,具备基本BLE协议知识的研发人员; 使用场景及目标:①理解GATT底层属性模型及其与高层逻辑结构的关系;②掌握服务、特征、描述符的物理实现机制;③为自定义GATT服务设计提供理论支持; 阅读建议:结合蓝牙协议栈开发实践,对照文中句柄结构与UUID定义进行调试分析,加深对属性协议(ATT)和元数据作用的理解。

2025-12-27

需要快速搞懂PD协议吗?快充技术中PD协议核心概念解析

内容概要:本文详细介绍了PD快充协议中必须掌握的核心概念,涵盖通信过程中的关键消息类型及其作用。主要包括Source Cap(供电能力信息)、GoodCRC(数据校验响应)、Request(受电端请求供电参数)、Accept(供电端确认请求)、PS RDY(电源准备就绪)等核心消息的定义与交互流程。同时解释了前导码(Preamble)用于同步通信、SOP系列码(SOP/SOP'/SOP'')标识不同通信对象(如设备与E-Marker芯片),以及Reject(拒绝请求)、Get_Sink_Cap(获取受电端能力)、Sink_Capabilities(受电端支持的充电参数)和Alert(异常警告)等控制消息的功能。配合PD充电协议流程图,有助于理解整个协商与供电过程。; 适合人群:电子工程技术人员、电源开发工程师、嵌入式系统开发者,以及对USB PD快充协议感兴趣的硬件爱好者;具备基本电路与通信协议知识者更佳。; 使用场景及目标:①理解PD快充过程中双方设备如何通过消息协商供电参数;②掌握各控制消息在实际通信流程中的触发条件与作用机制;③为开发兼容PD协议的充电设备或排查充电异常问题提供理论基础。; 阅读建议:建议结合PD充电协议流程图逐步跟踪消息交互顺序,重点理解Source与Sink之间的状态转换与消息应答逻辑,便于深入掌握快充协商机制。

2025-10-31

学不会HFSS仿真? 先要搞懂HFSS的概念!《高频电磁仿真中HFSS有限元法的技术原理与应用》

内容概要:本文系统讲解了HFSS(High-Frequency Structure Simulator)的基本概念与核心原理,重点阐述其作为基于有限元法(FEM)的高频电磁仿真工具,在射频、微波、毫米波等领域中的关键作用。文章从HFSS的核心定位出发,解析其高精度、全波段覆盖、多求解器支持和强集成性等优势,深入介绍有限元法的“离散化-建模-求解-后处理”四步流程,并详细说明求解器类型(模式驱动、时域、终端驱动)、边界条件(理想导体、辐射边界、对称边界等)、激励方式(波端口、电压源、平面波等)、关键仿真结果指标(S参数、增益、方向图、RCS等)以及网格划分策略。同时涵盖HFSS的典型应用场景(天线、滤波器、EMC、隐身设计等)和标准使用流程,并强调理论基础、模型简化、收敛性验证、参数化设计等关键注意事项。; 适合人群:具备电磁场与微波技术基础知识,从事射频、天线、微波电路等相关领域的研发工程师及高校研究生;适合工作1-3年希望提升仿真能力的技术人员。; 使用场景及目标:①掌握HFSS核心概念与仿真逻辑,正确设置求解器、边界条件与激励以开展高精度仿真;②应用于天线设计、无源器件开发、电磁兼容分析、雷达散射截面计算等实际工程问题,实现设计验证与性能优化;③通过参数化与收敛性分析提升仿真效率与可靠性。; 阅读建议:学习本文需结合HFSS软件操作实践,建议在理解电磁理论基础上,逐步动手搭建模型并调试关键参数,重点关注边界条件设置合理性与结果收敛性,以提升仿真准确性与工程应用能力。

2025-10-30

【电磁波谱分析】多波段特性对比与毫米波深度应用:通信及成像领域关键技术解析

内容概要:本文通过表格形式系统梳理了电磁波谱各波段的关键信息,按照频率从低到高依次介绍无线电波、微波、毫米波、红外线、可见光、紫外线、X射线和伽马射线的频率与波长范围、核心物理特性及其典型应用场景,全面呈现各波段的技术特点与应用差异,并辅以频率划分示意图增强可视化理解。文章后半部分聚焦单一波段的深度应用,重点剖析特定波段如毫米波或红外线在现代通信、医疗、安防等领域的具体实施机制与技术优势。; 适合人群:具备基础物理或电子信息知识的学生、科研人员及工程技术人员,尤其适合从事通信、遥感、光学或相关领域工作的1-3年经验从业者。; 使用场景及目标:①帮助读者掌握电磁波谱整体结构与各波段特性差异;②深入理解特定波段(如毫米波、红外线)在实际工程中的应用原理与技术实现路径;③为跨学科研究或系统设计提供参考依据。; 阅读建议:建议结合频率划分示意图对照表格数据进行学习,重点关注不同波段“特性—应用”之间的内在关联,在理解基础上针对感兴趣波段开展延伸研究与案例分析。

2025-10-30

空空如也

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

TA关注的人

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