01 — About Me
19y
我是一名前端与底层技术充满热忱的嵌入式软件工程师,专注于 STM32 架构开发、物联网协议以及实时操作系统构建。注重代码可维护性与系统稳定性,并致力于通过现代开发工作流构建健壮的硬件级应用程序。擅于利用底层抽象思维突破硬件边界,热爱技术,追求性能极致。
02 — Expertise
核心语言与脚本
- 熟悉 C 语言,深入了解链接脚本与堆栈优化。
- 熟练使用 Python 进行嵌入式辅助脚本开发与上位机工具编写(如运用 PyQt 构建数据监控终端)。
MCU与中间件架构
- 熟练掌握 STM32F1/F4 系列 MCU 底层架构与外设驱动开发。
- 深入运用于实际项目的中间件层:FreeRTOS、LwIP、FatFS、LVGL。
通信协议栈与物联网
- 具备完整的 Modbus-RTU 主站系统设计经验。
- 熟练各类硬件通信时序:USART、RS485、SPI、I²C、One-Wire。
- 熟练使用 MQTT (Paho) 协议构建物联网上云链路。
硬件生态与开发工具链
- 环境配置: Keil5, IAR EWARM, STM32CubeMX/IDE, 或现代 CLion + CMake + GCC/Clang 交叉编译架构。
- 硬件设计: 具备双层 PCB 设计经验(基于嘉立创EDA),熟悉低功耗设计与高速 ADC/DMA 采集优化。
- 工程化: 熟练使用 Git 进行现代敏捷版本控制。