STM32&MCU实战 专栏
文章平均质量分 94
本专栏为零基础到高阶工程化一站式 STM32 实战教程,覆盖主流 STM32F1/F4 全系芯片,融合标准库、HAL 库、CubeMX、寄存器底层四大开发模式,从环境搭建、外设驱动、中断定时器,到 RTOS 实时系统、物联网通信、综合项目落地,全流程干货讲解。
EmbeddedCore
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【嵌入式实战-16】小华半导体 HC32L130 双分区 + 差分升级完整方案
本文针对小华半导体 HC32L130(256KB Flash/16KB RAM)低功耗 MCU,设计一套双分区 A/B 备份 + 差分升级的高可靠固件升级方案。方案包含 Flash 分区规划、Bootloader 最小框架、YModem 串口传输、bsdiff 差分还原、CRC 校验、断电保护与自动回滚全流程,代码适配 Keil MDK,可直接编译运行,解决嵌入式产品远程 / 现场升级的安全、稳定、省流量三大核心痛点。原创 2026-05-05 07:39:08 · 549 阅读 · 0 评论 -
【嵌入式实战-17】基于杰理 AC6969E 的 TWS 蓝牙耳机完整软件实现与深度优化
本文基于杰理 AC6969E芯片和AC696X SDK V1.3.0版本,深入讲解了真无线蓝牙耳机 (TWS) 的完整软件实现与深度优化方法。文章首先解析了杰理 SDK 的分层软件架构和事件驱动模型,然后详细阐述了 TWS 主从切换、混合主动降噪 (ANC)、双麦通话降噪 (ENC)、低延迟游戏模式、电源管理等核心功能的代码实现原理与参数调试技巧,同时介绍了入耳检测、OTA 固件升级等高级功能的开发方法。此外,文章还分享了固件调试的常用技巧、常见问题的排查方案以及量产软件的注意事项。所有代码均经过实际项目验原创 2026-05-05 07:39:39 · 571 阅读 · 0 评论 -
【嵌入式实战-15】STM32F103 驱动北斗 / GPS 双模模块 (ATGM332D) 完整教程 | NMEA 协议解析 + 串口打印
摘要:本文基于 STM32F103C8T6,通过 UART 接收北斗 / GPS 双模定位模块数据,完成 NMEA-0183 协议解析,提取经纬度、UTC 时间、定位状态等信息,代码基于标准库,可直接移植,适合毕设、项目开发。原创 2026-05-02 07:08:04 · 692 阅读 · 0 评论 -
【嵌入式实战-14】超详细!ESP32-C3 智能插座(WiFi + 继电器 + 本地控制 + APP 远程 )Arduino完整教程前言
本项目基于ESP32-C3开发智能插座,实现WiFi远程控制功能。硬件方面采用ESP32-C3作为主控,配合5V继电器模块控制220V市电,强调安全注意事项。软件部分通过Arduino IDE开发,包含WiFi连接、本地网页服务器搭建和继电器控制代码。系统支持手机浏览器/局域网APP控制,具备断电记忆功能。教程详细介绍了硬件接线、开发环境配置、代码烧录等步骤,并提供了网页控制界面代码。项目还建议了进阶功能如定时开关、云平台接入等拓展方向。该方案成本低廉,功能实用,既可作为智能家居设备使用,也是学习物联网开发原创 2026-04-30 04:39:11 · 505 阅读 · 0 评论 -
【嵌入式实战-13】超详细!ESP32-C3 智能插座(WiFi + 继电器 + 本地控制 + APP 远程)ESP-IDF 完整实现方案
从零搭建可直接落地的 ESP32-C3 智能插座,覆盖 硬件选型→原理图→ESP-IDF 代码实现→APP 远程控制→调试避坑,全程实操无废话,代码可直接复制编译,新手也能快速上手,适合嵌入式、物联网开发者入门练习+项目落地。原创 2026-04-30 04:38:50 · 316 阅读 · 0 评论 -
【嵌入式实战-12】ESP32-C3 打造智能 WiFi 球泡灯(RGB + 双色温)| 零代码 / 编程双版本 | 可直接量产
这篇教程详细介绍了如何用ESP32-C3制作智能球泡灯,包含两种实现方案: 零代码方案(ESPHome): 5分钟生成固件 支持RGB全彩+冷暖双色温调光 可接入米家/天猫精灵/HomeAssistant 编程方案(Arduino): 完整网页控制界面 10kHz PWM无频闪调光 本地按键+远程控制 教程涵盖硬件选型(工业级ESP32-C3模块)、电路连接、固件烧录到成品组装的完整流程,特别强调了高温稳定性、关灯防微亮等实战细节。最终成品支持220V直驱,成本约20元,具备市售智能灯全部功能,适合DIY爱原创 2026-04-30 04:38:27 · 250 阅读 · 0 评论 -
【嵌入式实战-11】uni-app 蓝牙BLE调试助手小程序
本文介绍了一款专为嵌入式工程师开发的蓝牙BLE调试助手小程序。该工具基于uni-app开发,可直接运行在微信小程序端,支持搜索设备、连接设备、字符串/十六进制收发、日志实时显示等功能,完美适配ESP32、HC-05/06等蓝牙模块。文章提供了完整的前端代码(Vue2)和ESP32 BLE透传示例代码,包含详细的开发步骤和避坑指南,帮助开发者快速搭建蓝牙调试工具。该方案解决了传统电脑端串口调试的不便,实现了手机端轻量化调试,同时开源代码便于功能扩展定制,可有效提升嵌入式开发效率。原创 2026-04-30 04:38:15 · 634 阅读 · 0 评论 -
【嵌入式实战-10】RT-Thread + STM32 外部SRAM调试终极指南(附避坑手册+可直接编译代码)
本文围绕 RT-Thread + STM32 外部 SRAM 调试展开,适配 STM32F4/F7/H7 系列及常用 SRAM 型号,按 “硬件排查→FSMC/FMC 时序配置→裸机测试→RT-Thread 内存堆适配→异常定位” 的逻辑,拆解实操技巧、高频坑点及解决方案,提供可直接编译的代码示例,同时介绍调试工具与快速排错流程,帮助开发者快速解决 SRAM 读写失败、HardFault、数据错乱等问题,兼顾新手入门与老手排错需求。原创 2026-04-30 04:37:39 · 517 阅读 · 0 评论 -
【嵌入式实战-09】ESP32-P4 驱动 LVGL 全攻略:高性能 MCU + 炫酷 GUI 一站式开发指南
摘要:ESP32-P4高性能MCU与LVGL图形库的组合为嵌入式GUI开发提供了强大支持。ESP32-P4具备双核400MHz RISC-V处理器、768KB SRAM、多种显示接口和2D图形加速单元,特别适合运行LVGL。开发流程包括搭建ESP-IDF环境、配置LVGL项目、实现显示刷新回调函数等关键步骤。性能优化建议使用双缓冲区和PSRAM分配大缓冲区,并合理配置lv_conf.h参数。该组合可支持复杂动画、高分辨率显示和触摸功能,是嵌入式图形界面开发的理想选择。原创 2026-04-30 04:37:23 · 1318 阅读 · 0 评论 -
【嵌入式实战-08】 ESP32 万能红外宝实战开发:从硬件到代码全解析
本文将带你从零搭建一个低成本、高扩展性的 ESP32 万能红外宝,支持红外学习、发射、WiFi 远程控制,可统一管理家中所有红外家电(电视、空调、机顶盒等)。代码采用 C 语言编写,注释详尽,可直接复制到 Arduino IDE 运行。原创 2026-04-30 04:37:07 · 666 阅读 · 0 评论 -
【嵌入式实战-07】基于 RFID + 蓝牙 SoC 的智能门锁完整解决方案:从原理到量产实战
本文针对智能门锁市场对高性价比、低功耗、短开发周期方案的迫切需求,详细拆解了一套可直接落地量产的RFID + 蓝牙 SoC 智能门锁完整解决方案。文章首先对比了主流开锁方式与蓝牙 SoC 芯片选型,以智能门锁市场占有率最高的泰凌微 TLSR8258 为例,系统讲解了硬件架构设计(RFID 天线、电机驱动、电源)、核心固件开发(RFID 读卡、蓝牙通信、电机控制)、安全机制构建、低功耗优化及量产测试全流程。文中提供了经过实际项目验证的可直接移植代码,总结了开发过程中的 90% 常见问题与避坑指南,适合嵌入式工原创 2026-04-26 00:07:31 · 552 阅读 · 0 评论 -
【嵌入式实战-06】从零搭建 STM32+MFRC522 RFID 门禁系统
本文是一篇面向嵌入式初学者与物联网从业者的工业级实战教程,解决了 RFID 技术从理论到落地的核心痛点。文章以STM32F103C8T6+MFRC522为核心,详细讲解了 RFID 门禁系统的完整搭建流程,涵盖硬件选型(含 80 元总成本 BOM 表)、电路连接、STM32CubeMX 配置、HAL 库完整可运行源码(含 MFRC522 驱动、Flash 授权卡管理、主逻辑)、测试验证步骤。同时,重点整理了新手高频踩坑问题及解决方案(如 MFRC522 读卡失败、电磁锁干扰死机等),并提供了 LCD 显示、原创 2026-04-26 00:06:49 · 513 阅读 · 0 评论 -
【嵌入式实战-05】STM32 单相电表实战开发(全流程开源):从 HLW8032 采集到 DL/T645 抄表
本文介绍基于STM32F103C8T6+HLW8032芯片的高精度单相电能表开发方案。采用模块化设计,详细阐述了硬件选型(包括电压/电流采样、显示和通信模块)、电磁兼容性设计要点、软件架构及核心驱动实现。重点讲解了HLW8032数据解析、滑动窗口滤波算法和DL/T645-2007协议通信的实现方法,并提供了校准步骤和进阶功能扩展建议。该方案具有工业级精度,适用于毕业设计、产品原型开发和技术竞赛,为嵌入式开发者进入智慧能源领域提供了实用参考。原创 2026-04-26 00:01:06 · 471 阅读 · 0 评论 -
【嵌入式实战-04】旋转 LED 屏(POV 视觉暂留)项目实战教程
本文是旋转 LED 屏(POV 视觉暂留)项目的完整实战教程,面向嵌入式入门学习者,提供可直接落地的方案。核心原理是利用电机高速旋转与人眼视觉暂留效应,通过单片机精确控制 LED 亮灭,在空中形成连续画面,核心难点在于同步与延时精度。教程涵盖硬件清单(最简方案为 8LED+51 单片机 + 电机 + 霍尔同步)、接线示意、代码逻辑(以 STM32 风格为例,含中断处理与字模使用)、调试关键步骤及进阶玩法,还可根据单片机型号、LED 数量和显示需求定制完整工程。原创 2026-04-20 05:58:33 · 919 阅读 · 0 评论 -
【嵌入式实战-03】STM32+HX711 + 蓝牙模块(BLE)高精度体重秤 | 调试指南
本文为 STM32+HX711 + 蓝牙模块的称重实战教程,基于 STM32F103 实现 24 位高精度称重采集,通过串口蓝牙模块实现重量数据无线透传。文章详细给出硬件接线、HX711 驱动、串口初始化及完整可移植 C 代码,包含去皮、校准方法与调试步骤,可直接应用于电子秤、共享体重秤等物联网项目,同时提供常见问题排查与扩展开发方向。原创 2026-04-20 05:56:25 · 731 阅读 · 0 评论 -
【嵌入式实战-01】基于 STM32F103+EC800 的电气火灾组合式探测器完整设计
本文基于 STM32F103VE 设计了一款完整的电气火灾组合式探测器,融合 EC800 4G 远程通信、RS485 Modbus 工业总线与 LCD 本地显示技术,实现剩余电流、温度、电压多参数实时监测与智能报警。提供全套可量产的硬件设计与软件代码,解决了强电环境下的抗干扰关键问题,适用于各类建筑的电气火灾预警系统。原创 2026-04-20 05:53:15 · 567 阅读 · 0 评论 -
【嵌入式实战-02】STM32F103+ATT7022EU 三相智能电表 精准校准全攻略
本文详细介绍了基于STM32F103和ATT7022EU的三相智能电表开发中的关键校准技术。主要内容包括:1) ATT7022EU芯片的校准原理及必须遵循的电压→电流→功率→相位→电能的黄金校准顺序;2) 硬件平台搭建和标准源参数设置要求;3) 提供可直接移植的STM32校准驱动代码,包含SPI通信、寄存器操作和分步校准函数;4) 校准参数掉电保存解决方案;5) 完整的校准实操流程和常见问题解决方法。文章强调硬件抗干扰处理和参数保存的重要性,通过严格的校准流程和代码实现,可确保电表达到0.5S级商用精度要求原创 2026-04-20 05:55:43 · 741 阅读 · 0 评论 -
【嵌入式实战-00】ESP32 小智方案实战(附完整工程+接线图+问题解决)
摘要: ESP32小智方案是基于乐鑫ESP32芯片的开源AI语音助手,支持离线唤醒、云端对话及硬件控制,成本低、易上手。硬件需ESP32-S3、麦克风、扬声器等,软件提供Arduino(C++)和ESP-IDF(纯C)双开发环境。核心功能包括本地语音唤醒(响应≤300ms)、云端大模型交互及GPIO设备控制。纯C语言实现适配嵌入式开发,代码模块化(麦克风采集、GPIO控制等)。进阶支持自定义唤醒词、离线对话、4G联网及MQTT多设备联动。常见问题涵盖唤醒灵敏度、语音卡顿及烧录失败解决方案,适合智能家居及物联原创 2026-04-14 00:01:04 · 1995 阅读 · 1 评论
分享