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

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

文件下载

评论信息

  • dassi :
    大意了,是电子书,不是代码
    2021-12-20

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明