工作职责:
开发汽车总线协议,熟悉iso14229.iso15765.iso15031协议标准。负责开发车载诊断软件。负责车载嵌入式系统adas软件开发。熟悉常用的协议,如can,lin总线,i2c,spi等。负责汽车协议的采集,解析和在mcu中的实现。熟悉canoe,逻辑分析仪,示波器用法。
项目经历:
项目经验之一: 成功将FPD-link(lvds)技术应用在红外摄像头与算法控制盒上面。
1. 实现前端摄像机和后处理控制盒的分离设计。
2. 采用此技术,实现了在一对线上进行视频和控制双通道的通信。
3. 利用此技术实现了免拆装,方便对前端摄像机的升级。
项目经验之二: 算法控制盒网口视频输出转为cvbs 送显功能。
1. 采用网口socket技术实现视频的获取和附加数据的解析。
2. 实现矩形显示框在图像上的叠加和网口视频输出转为cvbs送显输出。
项目经验之三: 图像上叠加中英文字符功能。
1. 在windows上仿真libfreetype接口等功能。
2. 移植libfreetype进Linux系统。
3. 实现视频中叠加字体功能。
项目经验之四: 采用Can总线实现对Mcu的升级。
1. 开发bootloader,开发Can接口技术。
2. 利用can总线实现数据的接收和烧写Flash,实现Mcu的升级。
项目经验之五: ECU的诊断开发及协议分析。
1. 阅读并理解iso14229,iso15765,J1939等相关的车身协议。
2. 实现车身采集数据的解析验证。如解析车速,方向转角,加速踏板,制动踏板信号等。
3. 对接主机厂,了解项目需求,开发uds论断功能。
项目经验之六: 前车碰撞和行人危险预警功能移植。
1. 了解前车碰撞和行人危险预警功能。
2. 弄清算法需求,移植算法。
3. 保障算法在嵌入式系统中的运行效率。