1、熟练掌握C语言编程;
2、熟悉使用 KEIL5 、S32DS开发环境,51 、STM32、NXPS32K等MCU相关系列的开发;
3、能够读懂原理图,对硬件有一定的动手能力,会使用电烙铁、万用表、示波器、逻辑分析仪等常用工具;
4、熟悉UART、SPI、IIC 、CAN、LIN、PWM和TIMER等外设开发;
5、使用Matlab的Simulink仿真及程序逻辑设计;
6、熟悉Ucos、FreeRTOS系统的移植与使用;
7、会使用AD软件设计原理图及PCB Layout;
域控制器(德赛西威项目)
软件环境:NXPS32K314 32位 ARM Cortex-M7
硬件环境:产品样机、域控专用测试实验箱、实车
开发工具:S32 Design Studio 、VsCode、PE\JLINK仿真器、Canoe
项目描述:车身域控制系统综合灯光、雨刮洗涤、中控门锁、喇叭、车窗控制;PEPS 智能钥匙、低频天线、低频天线驱动、电子转向柱锁、IMMO 天线;网关的 CAN、LIN 网络、以太网接口;TPMS 和无线接收模块等进行总体开发设计;
项目职责:1、负责喇叭模块Simulink逻辑的更新迭代及Bug修复;
2、使用Vector Canoe VN1630采集CAN、LIN报文;
3、PEPS 智能钥匙功能调试;
4、电源管理功能测试及Bug修复;
5、氛围灯、车窗等功能调试及Bug修复;
后排中央扶手屏(德赛西威项目)
软件环境:NXPS32K144 32位 ARM Cortex-M4
硬件环境:产品样机\6.3英寸屏幕\测试版\多媒体主机(样机电路:电源模块、Mcu模块、屏幕接口模块、Ds90ub948解串器模块、LP8864背光模块)
开发工具:S32 Design Studio 、VsCode、PE\JLINK仿真器
项目描述:1、驱动 2路IIC通信,硬件IIC负责与解串器\多媒体主机进行数据透传,软件IIC负责获取屏幕坐标信息;
2、将获取到的屏幕坐标信息根据客户提供的IIC应用协议进行封装透传到多媒体主机\测试版处理;
3、接收多媒体主机\测试板发给MCU的指令做相应的动作(如调节背光亮度、开关屏等动作);
项目职责:1、负责IIC、PWM、TIMER、ADC等外设及解串器、背光芯片的底层驱动与应用;
2、FreeRTOS移植及应用;
3、功能应用开发(电源管理、诊断、IIC应用协议等);
4、测试板与产品的测试功能开发(多媒体主机\测试板与产品联调);
5、PTS文档编写及产线测试联调及Bug修复;
后排中央扶手屏 软件环境:NXPS32K144 32位 ARM Cortex-M4 硬件环境:产品样机\6.3英寸屏幕\测试版\多媒体主机(样机电路:电源模块、Mcu模块、屏幕接口模块、Ds90ub948解串器模块、LP8864背光模块) 开发工具:S32 Design S
项目:车载中控屏 软件环境:芯旺微 KF32A156MQT 32位 ARM Cortex-M4 硬件环境:产品样机\12.8英寸屏幕\测试版\多媒体主机(样机电路:电源模块、Mcu模块、屏幕接口模块、AIM956解串器模块、LP8864背光模块) 开发工具:Chipon I