熟练掌握 C 语言嵌入式开发,精通 STM32 单片机全套开发流程,能够使用 STM32CubeIDE 完成底层驱动编写,熟练驱动 MPU6050 姿态传感器、TB6612 直流电机驱动、温湿度、光敏等各类外设;可独立完成智能循迹、避障小车、电赛综合控制程序开发,支持串口数据收发、定时采集、PWM 调速等功能,能配套完成 Multisim 仿真代码调试。
同时熟练使用 Python 进行自动化开发,掌握 openpyxl、pandas、PyPDF2 等库,可实现 Excel 批量合并拆分、实验数据清洗绘图、PDF 表格提取、文件批量重命名分类;能编写合规公开数据采集脚本,完成文本批量处理、台账自动生成等办公自动化工具,可独立交付完整可运行源码,针对需求提供基础功能免费微调优化。
电子设计竞赛智能小车项目:基于 STM32F103 主控,搭载 TB6612 电机模块、TCRT5000 循迹传感器、MPU6050 陀螺仪,使用 C 语言完成整车控制逻辑,实现黑线循迹、障碍物识别、姿态平衡矫正、串口数据实时上传功能,配套完成传感器数据采集与绘图脚本,整套程序稳定适配竞赛场景。
实验室数据自动化处理工具:使用 Python 开发批量处理脚本,针对电路实验、单片机采集的大量原始数据,自动完成去噪、计算、图表导出、报表生成,替代人工重复操作;同时开发 PDF 发票批量提取工具,实现多文件表格自动汇总,交付后可适配不同格式数据源快速修改。