登录 注册
当前位置:主页 > 资源下载 > 43 > 对基于CAN FD技术的车载BootLoader进行研究与实现

对基于CAN FD技术的车载BootLoader进行研究与实现

  • 更新:2024-12-20 14:54:20
  • 大小: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各方面性能,保证刷新软件的安全可靠。