嵌入式爱好者头像

一名热爱嵌入式技术的工程师,热衷于探索硬件与软件的完美结合,分享技术心得

关于我

我是一名嵌入式系统爱好者,拥有5年的嵌入式开发经验。从大学时期接触单片机开始,我就被嵌入式技术的魅力所吸引——用少量的资源实现强大的功能,将虚拟的代码转化为真实世界的动作。

我的技术栈主要围绕ARM架构展开,熟悉STM32系列微控制器、FreeRTOS实时操作系统和嵌入式Linux。我喜欢从硬件设计到固件开发的全流程工作,享受将一个想法从概念变为实际产品的过程。

除了专业工作外,我还喜欢在业余时间进行各种嵌入式项目开发,从智能家居设备到机器人控制系统,每一个项目都让我学到新的知识。我坚信分享是最好的学习方式,因此我将自己的经验和心得整理成文章和教程,希望能帮助更多嵌入式爱好者。

我的技术栈

微控制器

STM32, Arduino, PIC

编程语言

C/C++, Python, Assembly

操作系统

FreeRTOS, Linux

开发工具

Keil, IAR, GCC, Git

技术经历

从最初的兴趣到专业的开发,每一步都记录着我对嵌入式技术的热爱与追求

智能家居控制器开发

设计并实现了基于STM32的智能家居控制器,支持多种传感器数据采集和设备控制,通过MQTT协议与云平台通信。

个人项目
2023年
2021-2022年

工业控制板卡开发

参与开发了基于ARM Cortex-A系列处理器的工业控制板卡,负责底层驱动和实时操作系统移植,优化系统响应时间。

团队项目

开源无人机飞控系统

基于开源项目开发了小型无人机飞控系统,改进了姿态控制算法,提高了飞行稳定性,项目获得社区广泛关注。

开源项目
2020年
2019年

开始嵌入式技术探索

大学期间接触Arduino和STM32微控制器,完成了多个课程设计和竞赛项目,从此爱上嵌入式开发。

学习阶段

技术分享

我相信知识分享的力量,以下是我在学习和实践过程中的一些技术总结和教程

STM32开发教程
2023年10月 STM32

STM32入门到精通系列教程

从零开始学习STM32微控制器开发,涵盖GPIO、定时器、中断、DMA等核心外设,以及FreeRTOS操作系统的使用。

阅读全文
嵌入式Linux教程
2023年6月 嵌入式Linux

嵌入式Linux设备驱动开发指南

详解嵌入式Linux设备驱动开发流程,从字符设备到I2C、SPI等总线设备驱动的实现,包含大量实例代码。

阅读全文
物联网项目
2022年12月 物联网

基于ESP32的智能家居系统设计

一步步教你搭建完整的智能家居系统,包括硬件选型、固件开发、手机APP和云平台搭建的全过程。

阅读全文
PCB设计
2022年8月 PCB设计

KiCad入门:从 schematic 到 PCB Layout

免费开源的KiCad PCB设计软件完全指南,从原理图绘制到PCB布局布线,再到Gerber文件生成的完整流程。

阅读全文
RTOS教程
2022年3月 RTOS

FreeRTOS实时操作系统实战教程

详解FreeRTOS的核心概念和API使用,任务管理、消息队列、信号量等同步机制的实际应用场景和示例。

阅读全文
调试技巧
2021年11月 调试技巧

嵌入式系统调试技巧与工具大全

分享嵌入式开发中常用的调试方法和工具,包括J-Link调试、printf调试、逻辑分析仪使用等实用技巧。

阅读全文

联系我

如果你对我的项目或分享感兴趣,或者有技术问题想交流,欢迎随时联系我

联系方式

邮箱

link.debug.iot@gmail.com