七231fsda月
码龄9年
求更新 关注
提问 私信
  • 博客:1,070,790
    社区:10
    动态:471
    1,071,271
    总访问量
  • 3,852
    原创
  • 1,496
    排名
  • 41
    粉丝
  • 2,000
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
加入CSDN时间: 2017-05-05

个人简介:物联网工程师,熟悉BLE、ZigBee、LoRa和NB-IoT,专注弱网环境设备连接技术。

博客简介:

weixin_26742753的博客

查看详细资料
个人成就
  • 获得14,688次点赞
  • 内容获得0次评论
  • 获得18,543次收藏
创作历程
  • 3774篇
    2026年
  • 3篇
    2025年
  • 3篇
    2024年
  • 150篇
    2021年
  • 24篇
    2020年
成就勋章

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 10

TA参与的活动 0

创作活动更多

【多重好礼】鸿蒙心迹 · 开发录原创征稿活动

鸿蒙开发者的实战经验,值得被记录。从踩坑排查到项目复盘,从工具脚本到学习笔记,每一段真实的开发经历,都是社区最宝贵的技术资产。「鸿蒙心迹 · 开发录」正式启航,不限主题、随时可写,只要是鸿蒙开发相关的真实经验都欢迎投稿。 本活动为 [HarmonyOS 7.0 创新内容共创季](https://builderx.csdn.net/activity-site/harmonyos/activity2026)双轨征文之一,与[「共创季 · 稿事节」](https://harmonyosdev.csdn.net/6a97f0de2b83d06f0ecadec5.html)深度征文互补——「稿事节」写深度技术长文,「开发录」写日常开发实战笔记。 「开发录」每月一期,12月截止,本季共三期,投稿即有机会获得京东卡、CSDN博客流量券、亿万Token、社区定制周边好礼!

126人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

STM32理论体系全解析:从系统架构到外设实战的进阶指南

嵌入式开发中,MCU内部架构与总线机制是理解外设协同工作的基础。通过时钟树、中断向量表、内存映射等核心原理,开发者能够掌握从GPIO到USB、从定时器到OTA的完整技术链路。这些理论不仅支撑着串口通信、PWM控制、ADC采样等基础功能,更在智能台灯、两轮差速小车、鱼缸控制器等综合项目中体现关键价值。深入理解STM32系统架构,能有效解决程序跑飞、USB枚举失败、定时器捕获不准等典型工程问题,让开发者从点灯入门真正走向系统级设计。
原创
博文更新于 3 小时前 ·
73 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

21届智能车竞赛硬件设计复盘:开源电路与调试实战指南

在嵌入式开发中,电源完整性和信号调理质量是决定系统稳定性的关键因素。无论是智能车竞赛还是工业控制,Buck/Boost电源拓扑、运放差分放大与驱动电路的设计取舍,都直接影响整机性能。本文从电源架构的参数计算、电感选型,到信号链路的共模抑制、防抖处理,再到IR2110半桥驱动与可靠性设计,系统梳理了硬件开发中“为什么这么做”的工程逻辑。结合21届智能车竞赛的完整开源目录——内含原理图、PCB、仿真文件、测试报告与故障排查笔记,帮助开发者理解从理论计算到实测验证的全过程,尤其适合备赛学生和嵌入式工程师参考复用。
原创
博文更新于 3 小时前 ·
43 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

STM32参考方案获取指南:官方文档、社区论坛与开源平台全攻略

嵌入式开发中,高效获取可靠的参考方案往往比编码本身更影响项目进度。面对STM32入门、USB设备开发、定时器捕获测频率等常见需求,开发者常因资料版本混乱、渠道错位而陷入低效搜索。本文从技术文档的检索逻辑与工程实践出发,梳理官方应用笔记、开发板厂商教程、开源代码平台等多元渠道的适用场景,并结合Keil5标准工程模板搭建、外设驱动移植等高频问题,给出可复用的方案获取流程与避坑经验,帮助开发者在海量信息中快速定位高质量参考。
原创
博文更新于 4 小时前 ·
55 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

EMC设计实战:共模电流路径、天线效应与24V系统防护整改

电磁兼容(EMC)是硬件产品设计中绕不开的工程课题,其本质并非机械背诵标准条款,而是对能量、路径与受体三要素的系统管理。干扰源产生的噪声能量,总是通过传导、辐射或共阻抗路径传递,而高频共模电流的回流路径往往是超标问题的核心——它常经由寄生电容返回源头,一旦路径失控,线缆就沦为天线。理解天线效应有助于快速定位辐射源:任何金属体在接近四分之一波长时都可能成为高效辐射体。在工业自动化和物联网场景中,24V供电端口因面对浪涌、EFT、ESD等严酷考验,防护电路的分级设计和PCB布局尤为关键。本文从EMC底层逻辑出发
原创
博文更新于 4 小时前 ·
33 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

STM32CubeMX 6.14安装配置与生成MDK工程实战指南

嵌入式开发中,MCU初始化代码的编写往往繁琐且易错,图形化配置工具的出现让开发者能够专注于业务逻辑。其核心原理是通过可视化引脚与时钟树配置,自动生成基于HAL库的底层初始化代码,大幅降低寄存器级操作的复杂度。这类工具的价值在于提升工程规范性与可维护性,尤其适用于复杂外设初始化、多系列芯片适配等场景。在实际项目中,从芯片选型、时钟树设置到外设参数配置,再到生成MDK工程,工具链的完整流程直接决定开发效率。本文以STM32CubeMX 6.14版本为例,详细梳理了安装环境准备、固件包离线导入、时钟与串口配置、M
原创
博文更新于 4 小时前 ·
52 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

VKS232静态液晶驱动芯片全解析:选型、硬件设计与软件调试实战

段码式LCD驱动是嵌入式显示领域的基础技术,其核心在于通过专用驱动芯片实现交流偏压波形生成与显示RAM映射,从而将MCU从繁琐的时序刷新中解放出来。静态驱动与动态扫描的本质区别在于段独立驱动与COM分时复用,前者在显示质量与抗闪烁上优势明显,后者则在引脚利用率和成本上更优。VKS232作为静态型LCD驱动芯片,集成了倍压电路、偏压网络和I2C接口,适用于家电面板、工业仪表、医疗设备等段数不多但显示要求高的场景。理解显示RAM与段码表的映射逻辑、掌握通信协议时序细节、合理设计供电与偏压电路,是确保系统稳定显示
原创
博文更新于 4 小时前 ·
55 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

芯片烧录的ISP、ICP、IAP三种方式详解:原理、操作与避坑指南

在嵌入式开发中,芯片烧录是程序落地的关键步骤,其本质是将编译后的固件写入Flash存储器。根据执行主体的不同,主流烧录方式分为ISP、ICP和IAP:ISP依赖芯片出厂固化的引导代码,通过串口实现低成本烧录;ICP借助ST-Link、J-Link等外部调试器,经SWD/JTAG接口快速稳定地完成编程;IAP则通过用户自研Bootloader实现应用在运行中自我更新,是OTA升级的技术基础。理解三种方式的底层原理和硬件条件,有助于开发者根据场景灵活选型——从初学调试、量产烧录到远程维护,均有对应方案。本文结合
原创
博文更新于 4 小时前 ·
64 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

ROS2编译成功却找不到包?从ament_index到环境变量的全排查指南

ROS2作为机器人开发的核心框架,其包管理机制与构建流程复杂度常常超出初学者预期。colcon build负责生成install目录,ament_index则构建起包索引表,而source setup.bash的作用是将环境变量正确加载。三者环环相扣,任一层级出现偏差,都可能导致ros2 run无法识别已经编译成功的包。在实际工程中,多工作区叠加、CMake安装规则遗漏、LD_LIBRARY_PATH或AMENT_PREFIX_PATH配置异常,都是高频触发因素。理解包发现与索引原理,掌握系统性排查顺序,能
原创
博文更新于 4 小时前 ·
67 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

USB设备插上没反应、用着就掉线?这份断连排查指南请收好

USB总线采用Host中心化架构,设备端依赖D+上拉、复位时序与描述符交换完成枚举,任何一个环节偏差,都会让电脑报出“无法识别的USB设备”或“插上没反应”。实际嵌入式开发中,劣质线缆、上拉电阻精度、VBUS纹波、固件时钟精度、中断阻塞等问题,都可能引发偶发断连。掌握从协议机制、硬件电气节点到固件状态机的系统排查方法,再配合USBPcap/Wireshark抓包和示波器波形验证,就能把“识别不到”这类玄学问题快速定位。这类问题常见于MCU USB设备、USB转串口及DFU升级开发场景,实战案例覆盖了从底层原
原创
博文更新于 4 小时前 ·
30 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

嵌入式开发中的Vibe Coding:AI辅助编程的边界与实践

AI辅助编程正在改变软件开发方式,但在嵌入式领域,寄存器操作、中断响应和内存管理直接决定系统稳定性。与通用应用开发不同,嵌入式代码高度依赖硬件手册和时序约束,AI生成内容需经过严格审查与分层验证。在嵌入式Linux应用开发、汽车电子功能安全等场景中,合理利用AI工具可提升效率,但核心硬件配置与安全关键代码仍需人工把控。本文结合实战经验,探讨如何将AI辅助编程安全引入嵌入式工作流。
原创
博文更新于 4 小时前 ·
57 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

中断风暴排查指南:从现象到根因,锁定疯狂触发的管脚

在嵌入式系统中,CPU资源被异常中断请求持续占用,导致主循环与任务调度陷入停滞,这种现象常被误判为算法瓶颈。中断风暴的本质是中断源的触发频率远超业务需求,往往源于GPIO悬空漂移、机械抖动或中断标志未正确清除。通过计数器统计、NVIC挂起寄存器观测和示波器波形分析,可快速定位具体触发管脚。在裸机、RTOS或Linux环境下,均需建立中断健康监控机制,将中断处理时间压缩到极致,并对信号链路实施滤波与上下拉设计,从而保证系统实时性与稳定运行。
原创
博文更新于 4 小时前 ·
50 阅读 ·
3 点赞 ·
0 评论 ·
1 收藏

物联网无线收发芯片选型指南:从技术原理到实操验证

物联网设备间的无线通信依赖收发芯片,其选型直接影响系统的功耗、距离与可靠性。从基本原理出发,收发芯片负责数据调制解调与射频收发,低功耗是电池供电节点的首要约束,而灵敏度、链路预算与天线效率则共同决定实际通信距离。在智慧农业、工业监测、智能家居等场景中,Sub-1G与LoRa、2.4G与BLE等方案各有适用边界。要做出合理选型,需从距离、速率、功耗的需求三角算账,结合协议生态与成本综合权衡。围绕无线收发芯片的选型流程,梳理从芯片内部架构到主流型号对比,再到拉距测试与认证避坑的完整链路,可帮助工程师系统化落地选
原创
博文更新于 4 小时前 ·
16 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

从电流路径到波形直觉:模拟电路与电源设计实战思考

电路设计的难点往往不在公式,而在对电流路径和电压建立的直观感知。理解电压像水位、电流像水流、电容像水桶、电感像飞轮,就能把原理图还原成真实的能量流动路径。掌握回路与地弹概念后,差分放大电路、单端转差分结构的意义自然浮现:不依赖共同零伏参考,通过比较两根线间的差异来抑制共模干扰。在电源系统中,Buck与LDO的选择本质是效率、纹波与发热的权衡;在信号链路中,RC滤波、采样电阻匹配和共模抑制则决定了系统抗干扰的上限。无论是开关电源的SW节点振铃,还是485总线的A-B差分波形,最终都指向同一种能力:从波形变化反
原创
博文更新于 4 小时前 ·
24 阅读 ·
3 点赞 ·
0 评论 ·
3 收藏

MQTT核心原理与工业物联网实战:从Broker到QoS一次讲透

物联网通信协议是连接设备与平台的关键技术,MQTT凭借轻量、低带宽、容忍不稳定网络的优势,成为工业物联网事实标准。它采用发布/订阅模型,通过Broker实现消息转发,以Topic完成路由,用QoS保证送达质量,再配合心跳保活、遗嘱消息与持久会话机制,有效应对弱网环境。从智慧水务到CNC机床监控,底层消息层大多依赖MQTT进行设备数据采集与远程控制。理解这些原理并掌握工程落地方法,能帮助工程师快速搭建稳定可靠的设备接入架构,解决断线重传、消息积压等实际问题。本文结合工业现场经验,系统剖析MQTT核心机制,并给
原创
博文更新于 4 小时前 ·
38 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

PY32F030驱动WS2812:PWM+DMA实现高精度时序控制

LED灯带驱动中,WS2812因其单总线级联和可寻址特性被广泛使用,但其基于脉宽调制的通信协议对时序精度要求极高。对于Cortex-M0+内核的低成本单片机而言,单纯依靠软件延时翻转GPIO容易受中断干扰,导致显示异常。PWM+DMA方案通过定时器精确生成800kHz位周期,配合DMA自动更新比较寄存器,可稳定输出符合协议要求的0码和1码波形,同时将CPU从bit级时序中解放出来。该技术路径尤其适合PY32F030这类Flash和RAM资源受限、但价格优势明显的MCU,在桌面氛围灯、LED屏显、智能家居等场
原创
博文更新于 9 小时前 ·
93 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

Starnet架构解析:轻量级边缘自治星型网络设计与实现

Starnet并非标准协议,而是一种面向弱网、断网与资源受限场景的轻量级分布式组网范式,其本质是在传统星型拓扑物理结构上,通过本地服务发现(LSD)、状态驱动路由(SDR)和规则快照同步(RSS)三大机制,实现中心引导与边缘自治的协同。它不替代TCP/IP,而是对传统集中式控制架构的工程化升级,显著提升系统鲁棒性与本地响应能力。典型应用于工业物联网、农业传感网络及嵌入式教学实验等需高可用、低依赖、易部署的场景,尤其适合ESP32、STM32等MCU平台快速落地。
原创
博文更新于 9 小时前 ·
42 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

纯Verilog手写FFT处理器:从蝶形运算到CORDIC旋转因子实现

FFT(快速傅里叶变换)是数字信号处理的核心算法,其硬件实现本质依赖于时域抽取(DIT)、原位计算与旋转因子定点化三大原理。在FPGA工程中,直接调用IP核虽便捷,但掩盖了蝶形运算结构、跨时钟域握手、Q格式精度链等关键细节,导致频谱异常、相位跳变、定点溢出等调试难题。采用纯Verilog手工实现,可精准控制资源占用、时序路径与定点策略,尤其适合资源受限器件(如Cyclone IV)及需深度定制的场景(如滑动窗FFT、脉冲式雷达信号处理)。本文聚焦8/16/32点基2FFT,详解蝶形单元设计、CORDIC在线
原创
博文更新于 9 小时前 ·
130 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

RK3588部署Ollama深度指南:ARM64+musl+Vulkan全栈适配

Ollama作为轻量级本地大模型运行时,其跨架构部署本质是运行时环境与硬件加速能力的系统级对齐。在ARM64平台(如RK3588)上,需突破CPU指令集兼容性、GPU Vulkan驱动适配、musl libc静态链接、内存带宽协同调度等多重技术约束。核心原理在于:模型推理依赖底层计算图执行引擎(如llama.cpp)、硬件抽象层(Vulkan/OpenCL)与系统运行时(libc/内核模块)的精确匹配。技术价值体现为在边缘端实现低延迟、高能效的AI服务闭环;典型应用场景包括工业巡检机器人、离线智能终端、国产
原创
博文更新于 9 小时前 ·
58 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

VS Code+AI替代MPLAB X:Microchip MCU开发新范式

嵌入式开发中,MCU工具链正从封闭IDE转向开放编辑器与智能辅助协同的现代范式。VS Code凭借模块化扩展、语言服务器协议(LSP)和可定制构建系统,天然适配多架构MCU开发需求;叠加本地化AI助手后,能深度理解Microchip技术文档、精准补全寄存器操作、自动识别外设依赖与硬件约束,显著提升代码正确性与开发效率。该方案不仅解决传统IDE如MPLAB X存在的JVM性能瓶颈、插件隔离缺陷与调试黑盒问题,更在PIC32、SAM、AVR等系列MCU工程中实现编译提速40%、调试响应加快2.3倍、AI补全准确
原创
博文更新于 9 小时前 ·
69 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

LabVIEW与三菱FX5U PLC通信:ActiveX控件实战指南

在工业自动化与数据采集场景中,上位机与PLC的通信一直是工程落地的关键环节。三菱FX5U作为主流中型PLC,支持MC协议、以太网等多种通信方式,而LabVIEW凭借强大的图形化编程能力,常被用于非标测试台和产线数据采集系统。两者结合时,开发者往往面临协议帧拼接复杂、调试周期长等痛点。ActiveX控件方案通过封装三菱MX Component的通信接口,让LabVIEW能以简洁的属性和方法调用直接读写PLC寄存器,大幅降低开发门槛。本文从通信选型逻辑出发,对比TCP裸写MC协议、OPC UA与ActiveX方
原创
博文更新于 9 小时前 ·
49 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏
加载更多