你好,世界!一个嵌入式开发者的博客开张啦
大家好,我是 grey_smith,一个在嵌入式世界里摸爬滚打的开发者。
为什么开这个博客?
嵌入式开发这条路,说难不难,说简单也绝不简单。寄存器配错了灯不亮,中断优先级没搞对系统就抽风,一个 volatile 漏掉可能让你 debug 三天三夜……这些坑我都踩过,而且还在继续踩。
每次踩坑之后我都在想:要是有人提前把这些写下来该多好。于是干脆自己来——记录学习过程,分享踩坑经验,这就是我创建这个博客的初心。
我会写些什么?
- MCU 开发实战:STM32、GD32 等主流 MCU 的寄存器配置、HAL/LL 库使用、外设驱动开发
- RTOS 那些事:FreeRTOS、RT-Thread 的任务调度、信号量、队列、内存管理实战
- 调试方法论:从 HardFault 定位到逻辑分析仪抓波形,分享"如何定位问题"而非"猜问题"
- 嵌入式工具链:Keil MDK、IAR、GCC、OpenOCD、J-Link 的使用技巧
- 通信协议:UART、I2C、SPI、CAN 的底层细节和实际调试经验
- 踩坑日记:那些让你怀疑人生的 Bug,以及它们最终的真相
我的开发环境
目前主要使用 STM32F1 系列 MCU,Keil MDK 作为 IDE,FreeRTOS 作为操作系统平台。也在持续学习 RISC-V、ESP32 等新方向。
关于我
一个普通的嵌入式工程师,喜欢从寄存器层面理解问题,相信"没有修不好的 Bug,只有没找到的根因"。不喜欢猜,喜欢拿数据说话。
如果你也在嵌入式的路上,希望这里能成为你的避坑指南。欢迎在评论区交流!
—— grey_smith,2026年6月

浙公网安备 33010602011771号