•系统修读《微机原理与接口技术》《数字信号处理》等核心课程,设计基于FPGA的ARM软核仿真平台,获校级电子设计竞赛一等奖
•作为团队核心成员完成智能电网故障监测系统研发,采用STM32H743微控制器实现高速ADC数据采集,通过CAN总线构建分布式传感网络
•主导实验室嵌入式实验课程改革,编写《ARM Cortex-M系列实战指南》内部教材,指导15名学弟完成毕业设计,其中3项成果应用于校企合作项目
中科创达股份有限公司 - 智能汽车事业部智能驾驶技术领先
2017.07-2021.06
arm嵌入式软件开发工程师车载电子系统开发AUTOSAR架构适配实时系统调优
北京
•主导车载电子控制单元(ECU)的ARM Cortex-R5x双核架构软件开发,完成AUTOSAR CP平台适配与BSW层模块定制,通过S32K144微控制器实现CAN/LIN总线通信协议栈优化
•针对工业级振动测试场景,重构Linux内核中断处理流程,将关键任务响应延迟压缩至800μs以内,通过GDBServer+JTAG联合调试定位内存泄漏问题
•基于NXP S32 Design Studio开发环境,编写电机驱动PWM波形发生器代码,实现FOC矢量控制算法在STM32F7系列芯片上的实时执行,提升动态响应速度35%
•建立自动化CI/CD流水线,集成QEMU仿真与硬件在环测试,将版本发布周期从2周缩短至5天,累计修复37个潜在内存踩踏风险
•主导编写《车载ECU开发规范V2.3》,将代码审查通过率从68%提升至92%,建立跨部门技术知识库覆盖12个核心模块
迈瑞医疗科技集团有限公司 - 生命信息与支持产品部医疗设备行业标杆
2021.07-至今
arm嵌入式软件开发工程师医疗设备固件开发多核异构系统编程低延迟信号处理
北京
•负责医疗监护设备主控软件设计,采用ARM Cortex-A9多核架构开发实时操作系统移植方案,实现心电、血氧等多通道数据同步采集
•优化U-Boot启动流程,通过设备树动态配置机制减少50%初始化代码,将系统冷启动时间从12秒压缩至7.2秒
•开发USB 2.0 EHCI控制器驱动,解决医疗数据传输协议兼容性难题,通过差分信号完整性测试满足IEC 60601标准
•设计低功耗休眠唤醒机制,结合RTC定时中断与DCMI摄像头模块协同工作,使设备待机功耗降至18mA以下
•建立硬件在环测试平台,模拟200+种异常工况进行压力测试,确保系统在-20℃~70℃环境连续运行720小时无故障
智能电网故障监测终端开发 - 系统架构师兼核心开发工程师
2018.01-2019.12
•项目背景:为南方电网设计分布式故障检测装置,需满足毫秒级响应与极端环境适应能力
•技术实现:基于ARM Cortex-M7设计实时数据处理引擎,采用DMA+双缓冲机制实现1.2Msps高速采样,通过SPI总线同步驱动8路ADC模块
•性能优化:重构中断优先级策略,将故障检测延迟从15ms压缩至2.3ms,利用看门狗机制实现硬件级死锁恢复
•成果产出:设备通过CQC认证并部署于5个省级电网枢纽,年均减少停电事故32起,获2020年南方电网科技进步二等奖
•项目目标:开发适配工厂自动化场景的多协议网关,支持Modbus/TCP、OPC UA等工业协议转换
•关键技术:采用ARM Cortex-A53四核架构,移植Linux 4.19内核并定制iptables防火墙规则,实现生产网络隔离
•性能提升:通过Nginx+Lua实现协议转换引擎,将数据吞吐量从1000条/秒提升至8500条/秒,内存占用降低60%
•工程实践:设计OTA升级模块,支持差分补丁与回滚机制,在沈阳某汽车制造厂连续运行18个月无升级失败记录
开源社区贡献:
持续维护ARM嵌入式开发工具链Zephyr项目,提交37个Patch修复设备树解析缺陷,其中5个方案被纳入官方稳定分支
设计轻量级RTOS文件系统FATFS-Plus,支持动态分区与写保护机制,在GitHub获得超过2.3k Stars