20年嵌入式开发经验,在日从事5年嵌入式硬件为主,回国后15年从事嵌入式软件工作。(15年没画图了,现在只接MCU选型,系统设计,软件编程工作)
有工业自动化,车载,IOT项目经验
熟悉蓝牙低功耗(BLE)有Nordic的nRF51,nRF52系列10年以上使用经验(nRF51832,nRF52832)
主要使用ARM cortex M系列 和日系16,32位单片机
1. 商用车仪表盘新平台基于Infineon 的TVII系列的底层驱动和MCAL软件的开发
负责CAN,车速,显示以外所有的BSP层及展示demo程序coding
DAC蜂鸣器驱动,声音相关的2维数组的驱动,及展示demo程序coding
32路GPIO的74hc165并行口转串口的io驱动,及防抖滤波处理
10bit ADC输入 及4051片选输入的驱动,滤波处理,传感器的电阻切换及展示demo程序coding
CAN FD 、DIO、URAT、IIC EEProm、IPC 的Autosar BSW驱动
开机时的汇编处理及freeRTOS启动前的诊断、时钟、RAM初始化、RAM 的ECC、IPC、计时器等的coding
2. 东风乘用车中控触控屏MCU软件开发
极海cortexM0+国产车载芯片的外设I2C主,从驱动,
基于PWM的LCD背光控制,按规格书进行步进式背光控制coding
GPIO的I2C主,ADC的DMA采集处理及使用空闲Flash循环记录log,开发及测试用UART的log打印coding,
业务框架及bootloader框架的搭建,负载均衡,ram,flash使用设计及测量
国产触控芯片Andriod驱动的嵌入式移植,在触控个数及坐标的基础上增加按下,划动,抬起状态。
作为技术窗口对接车机厂家及整车厂,分析定位问题,针对现有通信协议提出修改建议。
3. 静态代码检测规范的制定
使用现有软件资产实现简易代码规范检查,培训初级工程师使用及文档
极海cortexM0+国产车载芯片的外设I2C主,从驱动,基于PWM的LCD背光控制,按规格书进行步进式背光控制codingGPIO的I2C主,ADC的DMA采集处理及使用空闲Flash循环记录log,开发及测试用UART的log打印coding,业务框架及bootloader框
1. 商用车仪表盘新平台基于Infineon 的TVII系列的底层驱动和MCAL软件的开发负责CAN,车速,显示以外所有的BSP层及展示demo程序codingDAC蜂鸣器驱动,声音相关的2维数组的驱动,及展示demo程序coding32路GPIO的74hc165并行口转串口的i
1. 车载蓝牙数字钥匙的嵌入式软件开发;2. 国内第一款无感进入数字钥匙的蓝牙通信开发;3.基于Nordic的nrf52系列产品的迭代开发及系统集成;4.高通平台基于Linux的数字钥匙产品的维护。5.基于Cypress蓝牙芯片的充电桩产品bugfix及用户数量管理6.国产蓝牙芯
工业及民用电表,各种定制电表的软件开发。 节能相关工业三相电表。 民用为出口用三相及单相电表(非国标电表)。
1. 项目管理及技术支持; 2. 从提案到电路设计,电路焊接,嵌入式编程,外壳制作,验收报告独自完成。 3. 构建开源开发环境(Linux Fedora15上使用GCC 交叉编译的嵌入式开发); 4. 使用MCU 为Renesas H8 16bit,Nordic的nRF系列
构建开源开发环境(Linux 上使用GCC 的嵌入式开发redhat5,fedora12); 使用MCU 为Renesas H8 16bit; 使用H8 通用IO 接口进行编程实现PCB 基板间RS-232,I2C 等通信; 使用MCU 为SHARP ARM7 32bit O