RFCEO
专注前沿技术研究,精通嵌入式软件、精通射频技术,上市公司高管,喜欢交友及户外运动!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
一种云端服务器与内网电脑之间实现磁盘映射的方法
本文的目的是解决「云端服务器无法被本地 Windows 内网电脑通过 Samba 正常访问」的问题,分析公网直连 Samba 失败的多层根因,并交付一套可落地的替代方案。定位根因是由于云服务厂商一般会关闭445端口,导致无法采用Windows的资源管理器直接操作云服务器目录。原创 2026-09-30 16:04:21 · 88 阅读 · 0 评论 -
十分钟快速上手泰凌微蓝牙SOC TC3215EBE09T32R + TC3215X-EVK56D 开发板工作原理及开发方法
泰凌微 BLE SDK 开发实战完整指南,基于 TC3215EBE09T32R 芯片与 TC3215X-EVK56D 开发板,详细介绍 SDK 分层架构、vendor 工程选择标准、ble_remote 工程对讲机遥控器改造要点、EVK 板级配置修改、编译烧录完整流程,涵盖 BOARD_SELECT 适配、KB_MAP 按键矩阵重构、subdir.mk 源码路径切换、Telink IDE 编译、BDT 工具下载验证,以及 bin 与 elf 产物位置命名规则,并附开发优先级建议。原创 2026-09-14 19:04:52 · 136 阅读 · 0 评论 -
嵌入式SOC硬件设计可靠性整体实施预案
嵌入式 SOC 硬件可靠性需要搭建从前期硬件设计、合规标准再到多维度测试的完整闭环。电源域管控、时钟复位容错、高速存储信号优化、外设接口防护、PCB 布局抗干扰、EMC 电磁兼容、环境老化验证为核心工作。设计阶段做好降额、冗余与信号完整性;严格参照国标以及行业规范划定判定指标;通过电气、应力、拷机等手段排查虚焊、偶发重启、读写异常等隐患,持续迭代硬件方案,保障设备多工况稳定、量产批次可靠。原创 2026-08-05 10:46:09 · 41 阅读 · 0 评论 -
嵌入式SoC固件编程全维度可靠性设计技术手册
SOC 固件稳定性是嵌入式设备长期运行的关键,故障大多源于内存越界、线程冲突、电源波动、Flash 掉电损坏、通信异常等隐性问题。开发阶段需要从硬件自检、内存防护、中断调度、存储冗余、链路容错、异常捕获、故障自愈七个维度搭建防护体系,针对每一类故障梳理现象、剖析底层诱因,匹配对应的解决策略。落实 MPU 权限管控、A‑B 分区升级、任务心跳看门狗、循环故障日志等机制,做到事前规避风险、运行实时防护、异常自动恢复,以此降低偶现死机、参数丢失、升级变砖等量产隐患,保障工业终端全天候可靠运转。原创 2026-08-05 10:18:30 · 135 阅读 · 0 评论 -
安全策略阻止未经身份验证的来宾访问-Ubuntu与Win11通过Samba共享文件夹终极避坑方案
本次Ubuntu与Win11 Samba共享故障,核心问题为Windows安全策略拦截来宾访问、账号配置混淆导致访问拒绝。Samba拥有独立密码体系,需创建Ubuntu系统专用用户,并设置Samba密码。配置时需严格区分共享名与用户名,共享名决定Windows访问路径,有效用户限定访问账号。关键优化为关闭匿名来宾访问,规避Win11安全限制,同时配置读写权限。修改配置后必须重启Samba服务,即可正常实现跨系统文件夹共享。原创 2026-07-16 14:17:39 · 128 阅读 · 0 评论 -
增强会话图标灰色终极解决安装配置方案-基于Hyper-V虚拟机Ubuntu 2X.04
如果您使用的是WINDOWSS+Hyper-V+UBUNTU的方案,那么您一定会为无法调整窗口大小,无法在WINDOWS和UBUNTU两者之间拷贝而烦恼,这一切都因为Hyper-V默认基础会话模式体验有限,Ubuntu 2X.04系统未预装RDP相关服务,无法直接使用增强会话模式。本方案通过官方适配脚本安装XRDP+XORGXRDP组件,搭配主机Hyper-V配置,实现Ubuntu虚拟机Hyper-V增强会话功能,优化虚拟机连接使用体验。原创 2026-07-16 13:40:38 · 497 阅读 · 0 评论 -
三分钟搞懂 Linux 多任务工作机制|进程管理、进程调度与内核原理实战详解
Linux多任务机制核心是抢占式分时调度,以task_struct统一管理进程与线程,通过调度类、上下文切换实现高效并发,单核靠任务快速切换实现伪并行,多核实现真并行。其核心依托CFS/EEVDF公平调度器,按vruntime分配CPU时间片,结合多调度类优先级(stop→dl→rt→fair→idle)实现抢占逻辑,通过写时拷贝优化任务创建开销,上下文切换保障任务顺畅切换。同时搭配自旋锁、互斥锁等同步机制及多种IPC通信方式,解决资源竞争与任务协作问题,通过内核态与用户态隔离保障安全。原创 2026-04-01 11:42:53 · 238 阅读 · 0 评论 -
一文搞懂Git提交规范与版本管理(原理+范例+冲突处理+思维导图)
本文章围绕Git提交规范与版本管理展开全维度拆解,先用通俗比喻讲透快照存档、四层工作区域等底层原理,搭配实操指令降低理解门槛;接着详解标准提交格式、常用类型与范例,解决团队提交混乱问题;后续补充分支合并原理、两种合并方法、避坑事项,以及冲突处理、放弃合并等应急方案,还完善了版本回退、标签标记等进阶操作。全程兼顾理论与实操,梳理出全套合规流程与避坑技巧,帮零基础用户快速吃透Git核心逻辑,实现规范化代码管理与高效团队协作。原创 2026-03-23 10:48:00 · 396 阅读 · 0 评论 -
AI编程技术的发展演进与工程化应用研究
研究表明,AI编程已从单一的代码辅助工具升级为全流程工程化平台,open spec流程与Skills模式的结合成为推动SDD标准化、提升软件开发效率的关键路径。原创 2026-01-08 10:10:14 · 224 阅读 · 0 评论 -
ESP32-S3 SENSE AI边缘计算-视频性能评估-最大功能与极限边界
AI时代我们总想做点什么,评估一下后,经典开源的ESP32是最容易上手的,那么,它能做什么,不能做什么呢?确定了做什么以后,模型选哪个呢?ESP32-S3 SENSE 作为边缘计算设备,视频能力的最大价值在于轻量级AI推理+低功耗本地处理,适合对分辨率和帧率要求不高的嵌入式场景。若需高清视频或复杂视觉任务,建议选择带硬件 ISP/NPU 的芯片(如 ESP32-P4、RK3566 等)。原创 2026-01-06 11:18:03 · 421 阅读 · 0 评论 -
蓝牙BLE协议中关机、广播、连接等状态在AI智能眼镜中各种状态的对应关系
蓝牙BLE技术在智能眼镜中的应用核心,是通过广播间隔的精准配置控制功耗,通过关机、广播、连接三大状态的有序切换保障功能实现。其核心设计原则为“按需切换状态、动态优化参数、贴合使用场景”——仅在需要连接时启动广播,连接后聚焦数据传输;通过分阶段调整广播间隔和连接间隔,在“连接速度”与“续航能力”之间找到最优平衡;同时结合智能眼镜的核心需求(如实时告警、远程控制),确保关键功能的稳定性与用户体验的流畅性。原创 2026-01-05 19:00:28 · 220 阅读 · 0 评论 -
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 · 250 阅读 · 0 评论 -
嵌入式工程师必须了解的几款免费AI小模型训练平台
问题:在嵌入式AI编程中,有好的想法,但在哪里训练呢,费用高昴怎么办? 嵌入式AI小模型平台正朝着全流程自动化、极致轻量化、硬件深度适配三大方向发展。国外平台(如Edge Impulse、TensorFlow Lite Micro)生态成熟、文档完善;国内平台(如MindSpore Lite、TinyMaix)则在国产硬件适配与端侧大模型支持方面更具优势;芯片厂商工具则提供硬件-软件协同优化,适合深度定制化开发。原创 2026-01-05 10:21:56 · 404 阅读 · 0 评论 -
三款MySQL可视化工具易用性对比
选择数据库工具的核心原则:匹配使用场景+控制成本+兼顾体验。对于90%的用户,MySQL Workbench社区版或DBeaver社区版已能满足需求,无需付费;原创 2025-12-31 17:28:02 · 486 阅读 · 0 评论 -
BLE 连接事件与蓝牙连接核心区别
BLE 连接事件与蓝牙从广播到连接的过程的核心区别,深入理解监督超时的强制数学公式,本文详细拆解这两个关键点。原创 2025-12-31 14:21:42 · 271 阅读 · 0 评论 -
BLE连接三大核心参数:连接间隔、从机延时、监督超时的工作机理
深入掌握 BLE(低功耗蓝牙)连接参数的配置逻辑,核心就是理解连接间隔、从机延时、监督超时三者的定义、联动原理及场景化设定方法,下面从底层到实战逐层详解:原创 2025-12-31 14:04:30 · 296 阅读 · 0 评论 -
Rust 语言在嵌入式编程中的应用水平及发展现状
你是否被C语言的内存BUG搞的焦头烂额?有没有根本解决方案?答案就是Rust!本文讲述了 Rust 在嵌入式领域的应用深度与当前发展态势,应用水平(成熟度、生态、落地场景)和发展现状(扩张趋势、技术迭代、行业布局)两大维度展开,同时介绍其优势与现存门槛。原创 2025-12-30 15:52:12 · 316 阅读 · 0 评论 -
C语言 字符串数组与 qsort 的可视化解析
对于C语言的指针的理解,相信老程序员也是有些头痛的,本文从存贮的角度解析指针的本质,图形化展示指针的含义。原创 2025-12-26 17:24:14 · 86 阅读 · 0 评论 -
一文搞懂C语言回调函数:深入浅出,直击精髓
回调函数是C语言中极具“工程价值”的特性,它看似抽象,实则核心逻辑简单——本质是用函数指针实现的“反向调用”,核心价值是解耦代码逻辑。本文从“是什么→怎么用→为什么牛→避坑点”层层拆解,让你彻底吃透回调函数。原创 2025-12-25 14:13:25 · 461 阅读 · 0 评论 -
蓝牙技术在居民抄表场景下的工作原理分析
UIS8850是紫光展锐替代 UIS8910DM 的新一代高集成度、低功耗 4G Cat.1 芯片(官方命名为春藤 V8850,也常标注为 UIS8850),它是展锐在 2025 年推出的 Cat.1bis 升级款芯片。在移动通信领域,具有标杆性的低功耗性能,功耗与NB-IOT不相上下,非常适合水气表类长年待机工作的场景,芯片配合蓝牙功能,实现蓝牙网关功能,负责定时收集现场蓝牙表计的读数,并上传到抄表中心。原创 2025-12-25 10:16:43 · 359 阅读 · 0 评论 -
一款蓝牙低功耗设备待机时长的计算方法
在实际工作中,从事无线业务的厂家很多,但是大部分对功耗理解有一定的问题,在其宣传资料中甚至会描述错误,作者以一个低功耗产品为例,说明低功耗的测试方法,目的是促进大家对低功耗的理解。蓝牙低功耗(BLE)设备凭借其低功耗特性,广泛应用于物联网、可穿戴设备、智能家居等领域,而待机时长作为衡量设备续航能力的核心指标,直接影响用户体验与产品竞争力。准确计算BLE设备的待机时长,需要基于实测的设备电流数据、电池参数,结合科学的计算逻辑,同时兼顾实际应用场景的影响因素。原创 2025-12-24 10:23:43 · 499 阅读 · 0 评论 -
C 语言 static 核心秘密:同名静态函数无冲突 + 作用域 / 生命周期全解析
不同文件中为什么函数都是相同的? 我们会遇到这种情况,那么static的重要作用就是: static 是C语言中兼具“持久化”和“隔离性”的关键字,核心作用是改变变量/函数的存储生命周期和作用域,其中“同名静态函数不冲突”是工程开发中极具价值的特性,下面结合完整示例拆解所有细节。原创 2025-12-20 10:49:45 · 437 阅读 · 0 评论 -
Source Insight 与 Keil 的字体乱码问题的终极解决方案
Source Insight是一款非常好用的可视化编程工具,是与KEIL配合使用的最佳搭档,但是乱码问题始终是一个程序员无法绕开的问题,即使是超级程序员,可常被困扰,作者经过长时间摸索,找到了其乱码的原因,在此分享给各位读者。原创 2025-12-19 14:19:53 · 1193 阅读 · 0 评论
分享