首页
›
嵌入式基础与RISC-V
›
180-车载MCU启动与Bootloader开发
›
《Bootloader架构设计与CAN刷写开发实战》
VIP10
本课程属于:180-车载MCU启动与Bootloader开发
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Bootloader架构设计与CAN刷写开发实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
Bootloader概述
什么是Bootloader · Bootloader在汽车ECU中的… · OTA与UDS刷写的关系
Bootloader
什么是
02
CAN总线基础回顾
CAN 2.0与CAN FD的区别 · CAN报文帧结构 · CAN网络拓扑与终端电阻
CAN
总线基础回顾
03
Bootloader架构设计
分区策略(Boot区 · App区 · 备份区)
Bootloader
架构设计
04
UDS协议在刷写中的应用
UDS服务概览(10 · 22 · 2E
UDS
协议
05
CAN刷写驱动开发
CAN驱动初始化 · 报文收发中断处理 · DMA与FIFO管理
CAN
刷写驱动开发
06
Flash驱动与底层操作
Flash擦除 · 写入 · 读取API设计
Flash
驱动
07
刷写流程设计
预编程 · 主编程 · 后编程三个阶段
刷写流程设计
预编程
08
数据传输协议
多帧传输机制(FF · CF · FC)
数据传输协议
FF
09
安全性与完整性校验
CRC32校验算法实现 · 签名验证 · Rollback机制与看门狗喂狗策略
安全性
完整性校验
10
Bootloader与App的交互
共享内存设计 · 状态标志位 · 跳转前的资源清理
Bootloader
App
11
诊断栈集成
如何将UDS栈集成到Bootload… · P2Server与P2Star定时器…
诊断栈集成
UDS
12
多节点刷写与网络管理
并行刷写策略 · NM报文处理 · 刷写过程中的网络保持
多节点刷写
网络管理
13
Bootloader测试策略
单元测试 · 集成测试 · HIL测试
Bootloader
测试策略
14
Bootloader开发实战(一)
搭建开发环境(IDE · 编译器 · 调试器)
Bootloader
开发实战
15
Bootloader开发实战(二)
实现CAN驱动与报文收发 · 使用CANoe/CANalyzer监…
Bootloader
开发实战
16
Bootloader开发实战(三)
实现Flash驱动与分区管理 · 验证擦写功能
Bootloader
开发实战
17
Bootloader开发实战(四)
实现UDS诊断栈(10 02 · 22 F1 90 · 2E F1 90)
Bootloader
开发实战
18
Bootloader开发实战(五)
实现刷写主流程(34 36 37服务… · 多帧传输处理
Bootloader
开发实战
19
Bootloader开发实战(六)
实现安全访问(27服务) · 种子与密钥算法
Bootloader
开发实战
20
Bootloader开发实战(七)
实现完整性校验(CRC32) · 跳转与回滚机制
Bootloader
开发实战
21
Bootloader开发实战(八)
集成测试与调试 · 使用UDE/Lauterbach调试…
Bootloader
开发实战
22
CAN FD在Bootloader中的应用
CAN FD的优势 · CAN FD配置与兼容性处理
CAN
FD
23
基于Vector工具链的刷写开发
CANoe/CANalyzer CA… · vFlash配置与使用
Vector
基于
24
基于EB tresos的Bootloader配置
MCAL配置 · OS配置 · BswM配置
EB
tresos
25
基于AUTOSAR的Bootloader架构
BswM与EcuM的角色 · NvM与Fee模块的使用
AUTOSAR
Bootloader
26
Bootloader性能优化
刷写速度优化 · Flash编程时间优化 · 报文处理效率优化
Bootloader
性能优化
27
Bootloader的ASIL与功能安全
ISO 26262要求 · 内存保护 · 流控制监控
Bootloader
ASIL
28
Bootloader的Bootloader(二级Bootloader)
二级Boot的设计动机 · 最小启动代码 · 安全启动链
Bootloader
二级
29
常见问题与排错指南
刷写失败原因分析 · CAN总线错误排查 · Flash编程错误处理
常见问题
排错指南
30
课程总结与项目实战
综合项目需求分析 · 架构设计 · 代码实现
课程总结
项目实战
所属VIP或分类
同VIP:Bootloader-CRC校验与Flash分区可靠性验证
同VIP:Bootloader开发与CAN刷写协议实战
同VIP:Bootloader架构设计与Flash分区策略实战