芯片驱动(M0+/M4),熟练使用freertos操作系统,芯片外设(UART,I2C,SPI,ADC,DMA,TIMER,PWM,EEPROM,外部FLASH,ONEWIRE,RTC,智能电池芯片,充电芯片,各类AD芯片,加速度传感器)Qt,MFC上位机软件设计, VS, KEIL开发环境, 深度掌握C, C++语言,STL库, 擅长驱动软件开发,C/C++应用软件开发,上位机平台开发,熟练使用数据结构,熟悉设计模式,熟悉Linux开发环境 、mysql数据库、sqlite数据库、redis数据库
2021.09 - 至今穿戴平台虚拟模块平台搭建
项目描述: 主要负责:
1)穿戴设备DEMO开发
2)应用工程业务分层
3)虚拟驱动
4)传感器抽象设计
5)执行器抽象设计
6)模块业务代码移植PC平台进行逻辑代码测试
2021.08 - 2021.09呼吸力学模块开发
项目描述: 主要负责
1)呼吸力学模块驱动调试(STM32F407平台,外部AD芯片,引导,UART,DMA,EEPROM,差压传感器)
2)数据流与控制流梳理
3)任务分配与创建
4)通信协议制订
2020.12 - 2021.08红外耳温
项目描述: 主要负责
2)数据采集功能开发,PC测试平台开发和搭建
3)耳温枪应用工程搭建,软件系统架构的设计,业务应用功能调试
4)数据流与控制流设计
5)任务的创建与设计,优先级分配
6)应用相关软件方案设计(数据采集,RAM与外部FLASH存储,模式状态机切换,UI系统设计)
7)模块升级方案及软件代码实现
2020.08 - 2020.09aEEG算法实现
项目描述: 主要负责
1)aEEG算法matlab代码转为C代码实现
2020.07 - 2020.09遥测模块开发
项目描述: 主要负责
1)模块驱动的调试(ATSAMD51J20(M4) UART,DMA,ADC,TIMER,EEPROM,SPI)
2)高速采样软件方案制定(AD+DMA+AD序列测量),业务代码实现。
2020.05 - 2021.03血流动力模块
项目描述: 1)模块外设驱动开发(STM32F407,加密芯片,I2C,ADC,UART,DMA)
2)数据流与控制流梳理
3)OEM协议移植与代码调试
4)通信协议转换
5)上位机测试平台开发
6)任务设计
7)加/解密设计
8)和OEM厂商沟通
9)PC测试平台搭建
2019.08 - 2020.10血氧开发
项目描述: 主要负责
1)软件系统方案制定
2)发光调节控制策略制定与代码实现
3)接收信号抗干扰方案与代码实现
4)各种模式切换方案的制定,状态机切换梳理,与代码实现
5)在线引导升级方案指定
2019.05 - 2019.07Cortex-M4驱动复用平台搭建
项目描述: 主要负责
1)驱动工程统一化
2)M4驱动抽象层与BSP适配层设计
3)多业务驱动平台复用方案
2017.04 - 2019.05移动监护仪(穿戴设备)
项目描述: 1)M0+,M4(ATSAMD51J20,ATSAML21J18)芯片各种外设驱动的开发:UART/SPI/DMA/ADC/I2C/外部中断/时钟/睡眠
2)LCD驱动,触摸屏驱动,外部AD驱动,加速度传感器,智能电池芯片,其它集成芯片驱动开发
3)485半双工通信方案制定
4)flash存储方案与代码实现
5)显示GUI方案:字模制做,内存,控件设计,消息投递,数据管理,界面切换
6)电源管理方案与代码实现
7)通信协议
8)数据采集方案
9)任务创建,调度,优先级,资源分配
2016.08 - 2016.12动脉硬化检测仪
项目描述: 实习经历,主要负责动脉硬化检测仪UI的开发与设计
1)基于嵌入式LINUX系统,使用QT软件开发UI
2)同步开发PC测试平台
独立负责该软件开发: (1) EMU支持4网口,分别接入站控层A网、站控层B网、控制层A网、控制层B网。 (2) EMU支持对管理的并机PCS进行群控(启机、停机、待机、故障复位等)。 (3) EMU采集BMS数据采集并分发至PCS。 (4) EMU支持通过RS485和P
在低压配电台区,配变重过载、低电压、三相不平衡等问题时有发生。在配电网低压侧部署小容量储能装置,一是可以直接削峰填谷,提升配电变压器及线路经济运行效率;二是在变压器、线路增容困难的城市建成区,减少用电客户错峰用电现状,可替代输配电扩容投资;三是具备毫秒级调节有功和无功出力的能力,