- 博客(509)
- 资源 (128)
- 问答 (2)
- 收藏
- 关注
原创 ESP-IDF保姆级入门41|产品级故障排查与稳定性优化全解:死机复位排查/内存泄漏定位/性能瓶颈分析/长期稳定性测试,掌握量产运维问题定位方法论
本文系统讲解ESP-IDF下产品级故障排查与稳定性优化,聚焦死机复位、内存泄漏、性能瓶颈等四大核心问题。通过复位原因分析、Panic回溯、堆内存检测、任务统计等串口日志工具,实现从现象到代码行的逐层定位。结合RTC内存保存历史故障、看门狗分级保护、栈溢出检测等机制,无需昂贵硬件即可高效定位根因。提供可运行代码与实战案例,助力开发者构建高可靠嵌入式系统,避免“靠猜”调试,真正实现产品长期稳定运行。
2026-09-12 16:25:33
91
原创 ESP-IDF保姆级入门40|量产烧录与产线测试全解:批量烧录方案/校准流程/功能测试/不良分拣/产线追溯,掌握工业级量产交付全流程
本文系统讲解ESP32量产全流程,涵盖烧录方案选型、合并固件生成、自动化测试与追溯体系搭建。基于esptool等开源工具,实现从批量烧录、射频校准到功能测试的全链路闭环,提供可落地的Python脚本与代码示例,助力开发者低成本构建高效、可靠的工业级量产产线,打通从开发到规模交付的最后一公里。
2026-09-12 08:30:00
303
原创 ESP-IDF保姆级入门39|固件安全与安全启动全解:签名校验/Flash加密/防回滚/OTP密钥/知识产权保护,掌握工业级固件安全防护体系
本文系统讲解ESP32固件安全体系,基于eFuse信任根实现安全启动、Flash硬件加密、防回滚与密钥管理。通过RSA签名验证与AES-256加密,构建从ROM到应用的完整信任链,防止固件克隆、篡改与逆向。结合ESP-IDF配置,分阶段实现开发验证与量产防护,零成本达成工业级安全,全面守护知识产权与设备安全。
2026-09-12 08:00:00
66
原创 ESP-IDF保姆级入门38|电源管理与锂电池充电全解:充电拓扑/电源路径控制/充放电保护/电量检测/低功耗策略,掌握嵌入式电池供电系统设计
本文系统讲解ESP32下锂电池电源管理设计,涵盖充电方案选型、电源路径控制、充放电保护及功耗优化。基于IP2366等工业级芯片,实现自动供电切换、电压采集与电量估算,结合ESP-IDF提供可编译源码,构建高效、安全、低功耗的电池供电系统,助力便携设备续航与可靠性提升。
2026-09-11 22:55:05
212
原创 ESP-IDF保姆级入门37|RTC实时时钟与低功耗日历全解:时钟源选型/闹钟唤醒/掉电走时/精度校准/日历计算,掌握嵌入式离线时间基准
本文系统讲解ESP32中RTC实时时钟的原理与应用,涵盖时钟源选型、时间配置、闹钟中断、深度休眠唤醒及掉电走时设计。通过标准POSIX接口实现精准时间管理,结合硬件日历与RTC保持存储,支持工业级精度与低功耗运行。配套可编译代码与架构图解,全面解析工程化校准与常见坑点,助力零基础实现高可靠性嵌入式时间系统。
2026-09-11 22:51:47
84
原创 ESP-IDF保姆级入门36|LVGL嵌入式GUI全解:移植配置/控件体系/触摸驱动/双缓冲刷新/内存优化,掌握嵌入式图形界面与人机交互
本文系统讲解ESP32上LVGL嵌入式GUI开发全流程,涵盖核心架构、SPI/I8080/RGB接口选型、双缓冲刷新配置、控件与事件驱动、内存优化及工程实践。基于ESP-IDF,通过可编译代码实现ST7789屏幕的高效图形渲染,解决移植难、卡顿、错位等常见问题,助力零基础快速构建工业级人机交互界面。
2026-09-10 23:17:13
324
原创 ESP-IDF保姆级入门35|SDMMC高速SD卡全解:SDIO接口/4位高速模式/FATFS文件系统/热插拔检测/磨损均衡,掌握嵌入式大容量存储扩展
本文详解ESP32在ESP-IDF环境下实现高速可靠SD卡存储的完整方案。基于SDMMC主机控制器,采用4位SDIO模式与DMA传输,理论带宽达20MB/s,远超SPI模式。通过FATFS文件系统与VFS接口,支持标准C文件操作,配合热插拔检测、动态挂载及寿命管理,实现工业级大容量数据存储。附可编译源码与架构图解,涵盖驱动配置、性能优化与踩坑总结,零基础亦可快速掌握高效、稳定的SD卡开发技术。
2026-09-10 23:13:37
225
原创 ESP-IDF保姆级入门33|UART串口通信全解:异步帧格式/中断接收/空闲检测/RS485总线/协议解析,掌握工业级通用调试与设备通信
本文系统讲解ESP32 UART串口开发:从异步通信原理、ESP32三路UART资源及帧格式,到查询式回环测试、中断事件驱动、硬件RS485实战与协议解析,并总结踩坑点与最佳实践,助你实现工业级稳定串口通信。
2026-09-09 08:00:00
451
原创 ESP-IDF保姆级入门34|I2S音频接口全解:I2S协议原理/PCM与PDM格式/DMA双缓冲/麦克风采集/扬声器播放,掌握嵌入式数字音频标准接口
本文系统讲解ESP-IDF下I2S音频接口开发,涵盖核心原理、时序格式、ESP32资源,并通过正弦波播放、PDM麦克风采集、DMA优化等实战,解决采样率偏移、声道错位等问题,实现工业级音频应用。
2026-09-09 08:00:00
383
原创 ESP-IDF保姆级入门32|SPI串行通信全解:主从模式/四线时序/DMA高速传输/Flash读写/多设备挂载,掌握高速外设通信标准接口
本文系统讲解ESP32的SPI通信开发:从SPI原理、四线时序与四种模式,到ESP32的SPI控制器资源,详解主机配置、基础收发、DMA高速传输、Flash读写、多设备片选管理及优化实践,配源码与图解,助你实现工业级高速可靠SPI通信。
2026-09-08 22:18:09
278
原创 ESP-IDF保姆级入门31|中断管理与临界区全解:优先级分层/底半部设计/临界区保护/嵌套控制/实时性优化,掌握嵌入式实时响应核心
上一篇我们掌握了任务间通信与同步机制,实现了多任务的数据交互与资源协同,构建了应用层的调度秩序。但嵌入式系统最核心的实时响应能力,来自于中断机制——它比任何任务优先级都高,是CPU处理异步硬件事件的第一响应通道,也是工业控制、数据采集、实时通信场景的性能基石。很多新手对中断的理解停留在“触发就执行”,实际工程中常出现中断里耗时操作导致系统卡顿、优先级配置混乱导致关键事件丢失、临界区保护不足产生偶发数据错误、中断上下文调用错误API直接崩溃等问题。
2026-09-08 22:02:05
299
原创 ESP-IDF保姆级入门30|任务间通信与同步全解:队列/信号量/互斥锁/事件组/任务通知,掌握多任务数据交互与资源协同
摘要:本文详解ESP-IDF下FreeRTOS任务间通信与同步机制,对比队列、信号量、互斥锁、事件组、任务通知的适用场景与性能,重点介绍队列及生产者消费者模型,并涉及同步原语选型、死锁预防和最佳实践,助读者实现高效多任务协同。
2026-09-08 21:51:55
230
原创 实战实录(四):任务栈爆了——一个“跑几天才死“的隐形炸弹
栈溢出是最阴险的运行时问题:设备运行数小时甚至数天后才随机死机。根因是任务栈被“大局部数组+深调用链+大结构体按值传参”三重消耗,实际栈需求超过配置值。修复方案:将大缓冲改为静态分配、结构体改传指针、任务栈按估算消
2026-09-07 08:00:00
1816
原创 实战实录(五):调好的数据,关机就没了——Flash 掉电保护实战
文章主要讲嵌入式Flash参数存储的掉电问题,初版代码无保护导致数据丢失损坏,门禁检查发现多条风险,修复方案采用魔数+CRC+双备份,并使用NVS磨损均衡。 注意是“生成摘要”,不是直接复制。应简洁。 摘要:本文针对智能乐器参数存储掉电后丢失或损坏问题,分析初版Flash直接擦写代码缺陷:无魔数/CRC、无备份且频繁擦写,引发电量中断半写、唯一数据损坏及寿命耗尽。通过flash_storage_check识别风险,采用魔数+CRC32+双备份
2026-09-07 08:00:00
401
原创 ESP-IDF保姆级入门29|FreeRTOS任务管理与调度全解:任务创建/状态切换/优先级调度/双核负载均衡/实时性优化,掌握嵌入式多任务编程核心
ESP-IDF基于FreeRTOS定制双核调度,本文详解任务创建、状态切换、抢占式调度与时间片轮转,涵盖双核绑定、优先级分层、栈溢出防护及最佳实践,配源码图解,助力实现工业级多任务系统。
2026-09-06 16:08:01
94
原创 ESP-IDF保姆级入门28|定时器与延时服务全解:硬件定时器/软件定时器/微秒延时/看门狗/时序调度,掌握精准时间基准与任务定时
本文系统讲解ESP32定时器资源:从通用硬件定时器GPTimer到FreeRTOS软件定时器,覆盖RTC低功耗定时器与看门狗。通过分层架构和可编译示例,演示高精度定时中断实现,并给出选型原则与最佳实践,帮助开发者平衡精度、资源与功耗。
2026-09-06 16:05:10
32
原创 ESP-IDF保姆级入门27|PWM与电机控制全解:LED PWM/互补输出/死区控制/直流电机调速/步进驱动,掌握工业级电力电子控制基础
本文介绍了ESP32的PWM与电机控制技术:从PWM基础原理出发,对比LED PWM控制器与MCPWM电机控制器的特性,重点讲解H桥互补输出、死区控制、直流电机调速与步进驱动方案,并给出代码实战与工程化设计要点,帮助实现工业级精准驱动。
2026-09-06 15:53:50
18
原创 ESP-IDF保姆级入门26|ADC与DAC模拟接口全解:多通道采样/硬件校准/DMA传输/波形输出/抗干扰设计,掌握模拟信号精准采集与控制
本文聚焦ESP32的ADC与DAC开发,详解模拟接口原理、衰减量程、硬件校准、三种采样模式,并通过多通道采集与DMA连续采样实战,实现工业级精准模拟信号采集与输出。
2026-09-06 15:46:53
119
原创 ESP-IDF保姆级入门25|CAN总线工业通信全解:CAN2.0B协议/仲裁机制/滤波器/双CAN冗余/错误处理,掌握强干扰场景高可靠现场总线
文章讲解了CAN总线核心原理与多主仲裁机制,介绍了ESP32的CAN控制器特性与API,并通过基础收发、滤波器配置、双CAN冗余等实战,帮助开发者实现高可靠CAN通信。
2026-09-06 15:39:38
145
原创 ESP-IDF保姆级入门24|Modbus工业总线全解:RTU/TCP双模式/主从站实现/寄存器映射/异常处理/总线可靠性,掌握工业级标准设备通信
本文介绍ESP32下Modbus总线开发,涵盖RTU与TCP两种模式,讲解主从架构、寄存器模型与功能码,并通过RS485实战演示主站读取从站数据,最后给出寄存器映射、可靠性设计与踩坑汇总,助零基础实现工业级通信。
2026-09-06 15:27:14
148
原创 ESP-IDF保姆级入门23|MQTT物联网通信全解:发布订阅模式/QoS等级/遗嘱消息/主题设计/断线重连,掌握工业级标准消息通信
本文系统讲解ESP-IDF下MQTT通信,涵盖发布订阅架构、QoS等级、遗嘱与保留消息等核心概念,并演示使用esp_mqtt组件完成连接、订阅和消息收发,为物联网设备提供轻量可靠的通信方案。
2026-09-06 15:14:55
313
1
原创 ESP-IDF保姆级入门22|WiFi联网与网络编程全解:STA/AP双模式/TCP-UDP Socket/HTTP服务端/自动重连,掌握工业级可靠网络通信
本文系统讲解ESP-IDF的WiFi与网络编程,涵盖STA/AP双模式原理、事件驱动机制与自动重连、TCP/UDP Socket编程及HTTP应用,并强调网络可靠性优化与安全设计。通过实战代码与架构图解,帮助开发者实现工业级稳定的网络通信,解决断网重连、弱网优化等工程难
2026-09-06 15:07:21
316
原创 ESP-IDF保姆级入门21|OTA空中升级全解:双分区原理/断点续传/升级校验/故障回滚/批量升级,掌握物联网设备远程固件升级工程化方案
本文系统讲解ESP-IDF下的工业级OTA方案,涵盖双分区备份启动原理、标准五步升级流程、HTTPS OTA实战、断点续传与签名校验、故障自动回滚及批量升级策略,并配源码与图解,助力实现可靠的远程固件升级。
2026-09-06 15:00:16
338
原创 ESP-IDF保姆级入门20|Flash存储与文件系统全解:NVS参数存储/SPIFFS/FATFS/磨损均衡/掉电保护,掌握嵌入式非易失存储工程化应用
本文系统讲解ESP-IDF完整存储方案:从Flash分区架构入手,强调不可直接操作Flash的原因(擦写粒度、寿命限制);详细介绍NVS键值对参数存储、SPIFFS和FATFS文件系统,覆盖磨损均衡与掉电保护原理,并配合实战源码与示意图,帮助开发者实现可靠的工业级数据持久化。
2026-09-06 14:53:26
331
原创 实战实录(三):明明喂了狗,为什么还随机复位?
ESP-IDF看门狗随机复位案例:任务看门狗报超时却显示61秒未喂狗。根因是四雷连锁:i2c阻塞无超时、看门狗超时过短、喂狗位置在循环开头、单点喂狗;高优先级wifi任务长操作抢占导致喂狗任务饿死。工具
2026-09-06 08:15:00
642
原创 实战实录(二):协议解析状态机——一次“拔插子板就乱码“的排查
本文记录嵌入式协议解析切片3的实战:初版状态机逻辑看似正确,但存在阻塞接收、assert帧尾、帧头误同步、长度上界未校验及错误恢复缺失等隐患,导致子板拔插后系统卡死或复位。经代码审查门禁逐条定位并修复,最终提升了协议解析的健壮性。
2026-09-06 08:00:00
586
原创 开源项目吐槽大会:一场技术人的集体狂欢与反思
开源社区在吐槽中成长。文档脱节、版本混乱、社区冷漠是三大槽点。正确方式是化情绪为结构化Issue,写清标题、环境、复现步骤与期望,附最小复现仓库,让维护者快速定位修复,最终惠及整个社区。
2026-09-05 20:33:13
155
原创 告别 Copilot?Codex 本地化部署指南:从云端到私有化的完整实践
摘要:本文介绍Codex本地化部署方案,旨在满足企业数据安全与合规需求。对比Codex与Copilot差异,展示内网闭环架构,详述硬件/软件准备、Docker Compose部署、推理验证及客户端接入,并强调网络隔离、认证与审计等安全加固措施。
2026-09-05 20:31:20
162
原创 Agent 敢开写权限吗?——AI 自主写文件的安全边界与工程实践
<think>我们要求根据内容生成≤150字的文章摘要。需要提炼核心观点:Agent写权限的诱惑与风险,核心矛盾,工程实践(最小权限、分层授权、防护机制),结论建议。摘要应简洁,涵盖主要论点。注意字数限制。</think>Agent开写权限需权衡自主性与安全性,遵循最小权限原则,实行四级分层授权(只读、沙箱、受限、全量),并配合写前diff、白名单过滤、自动回滚与审计日志等防护机制。核心结论:权限越小越好、改动越透明越好、回滚越容易越好,从只读起步,按需开放,保留人工确认闸门。
2026-09-05 20:29:18
278
原创 Codex 写 Commit 你敢全自动?——从「不敢」到「敢」的完整指南
<think>我们只能输出摘要,不超过150字。需要基于内容概括。</think>基于OpenAI Codex的实践,探讨全自动生成Commit信息的可行性与风险。文章比较了完全放手、半自动、辅助三种模式,指出自动化程度越高风险越大,并识别出信息失真、敏感泄露、格式混乱、流程失控四类风险。最后提出限定范围、人工闸门、敏感过滤、规范模板、灰度上线五步落地法,并给出半自动pre-commit钩子脚本示例,强调从辅助模式起步建立信任。
2026-09-05 20:27:31
356
原创 实战实录:让智能体写一个 UART DMA 接收驱动
本文记录AI智能体开发嵌入式UART DMA接收的完整过程:从模糊需求澄清出可验证PRD,拆分为三个切片;初版环形缓冲在门禁测试中暴露越界问题并修复;DMA驱动真机随机乱码,经审查发现缓冲在栈上及未做cache同步两个致命问题,最终被门禁拦截修正。
2026-09-05 08:15:00
329
原创 收官:从v0.1到“研发新常态“,一套嵌入式智能体的落地与边界
嵌入式开发者为什么需要一个专属智能体?因为嵌入式开发的风险,从来不在"功能实现",而在"看起来对、实际会崩内存泄漏不是编译报错,是运行三个月后的随机死机DMA cache 不一致不是逻辑错,是数据神秘丢失看门狗超时不是代码错,是无人值守时的设备变砖通用AI看不到这些风险,因为它没有"摔过跟头"的经验。而一套用资深工程师的血泪经验喂养出来的专属智能体,把这些风险变成了可执行的检查、可强制的门禁、可追溯的产出。这就是"专属"二字的全部意义:它不只是更懂技术,而是更懂"这个领域的失败方式"。
2026-09-05 08:00:00
638
原创 从零搭建嵌入式专属智能体:一份可复制的配方
第10篇,讲的是如何把前面九篇拆解的知识整合起来,形成一份完整的搭建配方。 需要把握住核心信息。这篇文章的核心是给出一个完整的搭建配方,包括global-rule.md宪法、settings.json配置、审查技能库、PIV双循环、元技能和验证规范,核心公式是这些组件的组合。文章强调的关键点:global-rule是最高法约束行为,配置层是行为开关,审查技能库是专家大脑,最后汇总成可
2026-09-04 08:00:00
358
原创 三侧压缩:省Token的三大秘密武器
前面十篇讲的都是"怎么让智能体干得更好",这一篇讲"怎么让它干得更省"。Token 不是无限的,上下文窗口也不是——而这三件武器,能把 AI 工具链的成本压下去,还不掉质量。
2026-09-04 08:00:00
489
原创 ESP-IDF保姆级入门19|低功耗模式全解与工程化设计:分级休眠/唤醒源配置/功耗调优/外设适配,实现工业级功耗性能平衡
<think>我们只需要根据文章内容生成摘要,不超过150字。注意是摘要,不是解读或评论。摘要应简洁概括主要内容和要点。</think>本文系统讲解ESP32低功耗设计,对比主动、调制解调器、轻度与深度睡眠四种模式功耗与唤醒特性,重点结合源码展示深度睡眠+定时/外部唤醒的工程实现,并强调RTC内存保存数据、动态调频、漏电排查等关键细节,为工业级物联网长续航设备提供完整方案。
2026-09-03 23:30:44
129
原创 ESP-IDF 保姆级入门 18|看门狗与系统可靠性全解:中断看门狗 / 任务看门狗 / 分级故障自愈 / 死机自动复位,构建工业级稳定性保障
<think>我们只需要根据给定的内容生成≤150字的摘要。内容是关于ESP32看门狗体系的文章,介绍了三级看门狗(IWDT、TWDT、MWDT),重点讲任务看门狗的使用、分级故障自愈策略等。摘要应简洁概括文章要点,不超过150字。</think>本文系统讲解ESP32的看门狗体系,涵盖中断看门狗(IWDT)与任务看门狗(TWDT)原理及对比,通过可编译源码演示任务注册、喂狗及超时处理,并介绍分级故障自愈策略,实现工业级系统可靠性保障。
2026-09-03 23:23:42
149
原创 ESP-IDF保姆级入门17|GPIO外部中断全解与工程化设计:分层架构/防抖策略/长按双击/优先级配置,掌握工业级可靠输入处理
<think>我们只需要根据给定的内容生成不超过150字的文章摘要。内容是关于GPIO外部中断的工程化设计,涵盖原理、触发类型、三层架构、防抖、状态机等。需要抓住核心要点,简洁概括。注意字数限制。</think>本文系统讲解GPIO外部中断的工程化实现,涵盖核心原理、五种触发类型及ESP32特性,重点提出中断层、防抖层、业务层三层架构,解决按键抖动、中断耗时等问题,并涉及状态机、优先级配置及踩坑汇总,助力写出工业级可靠代码。
2026-09-03 23:14:05
293
原创 从想法到方案:PRD·架构·切片的外层循环
让我先理解内容: 这篇内容介绍的是外层循环(PIV外层循环),解决如何将模糊想法转化为可执行方案的问题。它包含三个技能: plan-create-prd:需求澄清与PRD,将模糊需求转化为可评审的PRD plan-architecture:从PRD到SDD架构设计,引用各审查技能 piv-slice-epic:将史诗切成可交付的切片,产出喂给PIV内循环 主要观点:用户需求往往是"愿望"而非"需求",需要通过三层加工变得可执行;每一层都
2026-09-03 08:15:00
525
原创 智能体如何看懂代码库:Context is King
PIV循环以“加载上下文”为地基,用三件套让AI真正读懂代码库:prime-codebase作为开发前固定仪式,建立项目五问认知;analyzing-pro
2026-09-03 08:00:00
351
原创 ESP-IDF保姆级入门16|FreeRTOS内存管理全解:堆分配策略/栈溢出检测/泄漏排查/碎片优化,掌握嵌入式内存稳定性
<think>我们被要求根据给定的内容生成摘要,摘要必须≤150字。内容很技术性,关于ESP-IDF内存管理。我们需要概括核心点,控制字数。先提取核心要点:文章讲解ESP-IDF/FreeRTOS内存体系,包括堆和栈对比、五种堆分配策略(heap_1到heap_5)、堆API、栈溢出检测、内存泄漏等。摘要需简洁,突出主线和关键价值。比如:针对嵌入式内存问题,全面讲解ESP-IDF内存体系,包含堆栈概念、五种堆策略、动态静态创建、栈溢出检测等,配源码和表格,助建立稳定性设计能力。但字数可能超。计算字数:大约5
2026-09-03 00:40:42
312
VSCode-x64-1.79.2(集成嵌入式插件).zip
2023-06-25
DLL函数查看器(DLL+Export+Viewer),支持64位DLL查看顺.zip
2023-06-19
文件内容搜索器.zip
2023-06-20
flawfinder使用说明(中文).pdf
2023-06-03
VCG自动代码安全审查工具
2023-06-03
merge-hex-master.zip
2023-05-16
mergeHEX.zip
2023-05-05
syscfg-SDK5.20.zip
2023-03-14
STM32动态加载实现V1.0.pdf
2023-02-21
STM32F103C8T6功耗测评(功耗优化必读)
2023-02-13
ccc3.0数字钥匙 UWB资料2.pdf
2023-02-01
Scratch 3.29.1 Setup.exe
2025-10-31
Keil Map信息解析
2023-10-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅