基于CANFD的车载BootLoader研究与实现
本文主要工作内容如下: 1. 深入研究 HIS 需求规范,明确了 Bootloader 软件各方面要求,并设计了 Bootloader 软件架构。软件分层架构中,研究 UDS 统一诊断服务和 ISO15765-2 网络层协议,设计实现了分别基于两个协议的应用层和网络层模块;研究 ISO11898-1 CAN 协议,设计实现了基于 CAN 协议,使用 CAN FD 进行通信的 数据链路层,这也是本文创新之处。最后的物理层,选择了瑞萨的 RH850硬件 平台,并实现了相关底层驱动模块。 2. 设计了 Bootloader 详细下载流程,并且设计针对此流程的上位机刷新工 具。上位机基于 CANoe
用户评论