项目主要为嵌入式驱动开发,主要功能包括休眠唤醒功能,诊断协议开发,OTA DFU。
1. 休眠唤醒功能实现主要基于CAN通信与上位机交互实现,通过发送或停发网络管理报文可以控制单板上下电,使用CAN收发器TJA1043器件来控制单板上下电,70%应用层工作独自开发,使用部分驱动程序。
2. UDS诊断协议开发,完成车载诊断协议 例程(0x31)服务完整开发,例程运行状态管理,多任务异步运行状态管理。
3. OTA DFU功能开发包括固件打包、主备升级方案功能开发,Boot、App双逻辑快升级。