Chen Xiang — Embedded Notes · 2026 Archive

嵌入式工程笔记

从驱动、控制
到现场调试

这里记录 CHEN XIANG 在嵌入式项目中的学习、实习和商业项目复盘:Linux 驱动、STM32 / ESP32、FreeRTOS、FOC 控制,以及硬件调试里反复验证过的细节。

root@0xkhz — /dev/ttyACM0
[ 00023]U-Boot 2026.04 (Jul 18 2026 - 00:14:03 +0800)
[ 00030]CPU: i.MX6ULL Cortex-A7 @ 792 MHz
[ 00036]DRAM: 512 MiB
MMC: FSL_SDHC: 0, boot partition read OK[ OK ]
[ 00052]Loading Linux 6.12.4 from mmc 0:1 ...
Loading device tree imx6ull-board.dtb ...[ OK ]
[ 00068]Booting Linux on physical CPU 0x0
[ 00077]Memory: 492 MiB available
console [ttymxc0] enabled[ OK ]
systemd[1]: Reached target Multi-User System.[ OK ]
bytexiang-notes.service: indexed MCU / Linux / FOC / Hardware / AI[ OK ]
bytexiang login: root (auto)
$ notes list --recent
statusonline · updating
archive12 notes · 5 categories
stacki.MX6ULL / STM32 / ESP32
focuslinux driver · foc

01知识库Knowledge

01

MCU & RTOSFirmware

STM32、ESP32、FreeRTOS 任务调度、外设驱动与通信链路笔记。围绕中断、DMA 和功耗边界的工程取舍。

STM32 · ESP32 · FreeRTOS · DMA · Low Power

02

硬件电路Hardware

传感器校准、混合信号采样、PCB 调试,以及商业项目中硬件如何决定软件的形状。

TCS3448 · Mixed Signal · Calibration · PCB Bring-up

03

FOC 控制Motor Control

围绕 BLDC 控制、电流环调试、SVPWM 与现场问题复盘。电流采样的相位与 ISR 抖动是核心命题。

BLDC · PID Loop · SVPWM · Current Sense · 16 kHz ISR

04

Linux 驱动与内核Linux Driver

i.MX6ULL 字符设备驱动、设备树节点解析、平台总线与调试记录。从内核日志看一条数据路径如何走到硬件。

i.MX6ULL · Char Device · Device Tree · Platform Bus

05

AI 工作流AI Tools

Skill、MCP、提示词与 Agent 工作流笔记。围绕工具调用、上下文组织与意图表达的工程取舍。

Skill · MCP · Prompt · 上下文 · Agent

02精选笔记Reading desk

Latest — Firmware

Cortex-M 启动流程:从向量表到 main,兼谈 YTM32 与 STM32

从 Cortex-M 复位取向量的硬件规则出发,明确启动文件、链接器脚本、SystemInit 与 C 运行库各自负责什么,并梳理 YTM32 与 STM32 的零地址映射和调试边界。

2026-08-10 · 20 分钟阅读全文

02

CAN DBC 跨字节信号:Intel / Motorola 字节序、位编号与 STM32 打包解析

Firmware · 2026-08-09 · 24 分钟

03

STM32 bxCAN 开发与调试:从差分波形到可靠收发

Firmware · 2026-07-12 · 22 分钟

浏览全部 12 篇笔记/notes

03作品Projects

/projects — Highlight

三个完整工程,
从原理到量产。

无线教学设备、智能办公系统和商用吸管流速检测,按实物照片、通信链路、控制策略和验证闭环展开。

进入作品展示

01ESP32-S3 / ESP32

三原色教学设备

ESP-NOW · SoftAP TCP · FreeRTOS

三原色教学设备实物,包含主机屏幕、两个无线从机节点和 RGB 调光界面

02CH32V307

智能办公系统

FreeRTOS · MQTT · BLE

智能办公系统实物演示,包含主控箱、串口屏、办公照明、风扇、手机 App 和环境感知模块

0332-bit MCU

商用级智能吸管流速检测系统

寄存器级开发 · DSP 库 · DMA

商用吸管流速检测系统的透射式超声波夹具和软管测试照片

ByteXiang