基于CAN FD的车载BootLoader研究与实现

时间:2021-12-14 09:16:33
【文件属性】:

文件名称:基于CAN FD的车载BootLoader研究与实现

文件大小:2.64MB

文件格式:CAJ

更新时间:2021-12-14 09:16:33

快速刷新 HIS UDS CANFD

本文主要工作内容如下: 1. 深入研究 HIS 需求规范,明确了 Bootloader 软件各方面要求,并设计了 Bootloader 软件架构。软件分层架构中,研究 UDS 统一诊断服务和 ISO15765-2 网络层协议,设计实现了分别基于两个协议的应用层和网络层模块;研究 ISO11898-1 CAN 协议,设计实现了基于 CAN 协议,使用 CAN FD 进行通信的 数据链路层,这也是本文创新之处。最后的物理层,选择了瑞萨的 RH850硬件 平台,并实现了相关底层驱动模块。 2. 设计了 Bootloader 详细下载流程,并且设计针对此流程的上位机刷新工 具。上位机基于 CANoe 软件设计,人机交互界面使用 Panel 实现,后台逻辑处 理使用 CAPL 语言编写完成,后台处理同样基于 UDS,与下位机配套使用。 3. 搭建了整个系统使用环境,将上位机和 Bootloader 进行集成,并验证刷 新功能。另外,模拟实际使用环境,设计了基本功能测试、压力测试和异常测 试用例,测试了 Bootloader各方面性能,保证刷新软件的安全可靠。


网友评论

  • 大意了,是电子书,不是代码