首页
›
嵌入式与底层系统
›
052-MCU Bootloader与固件升级
›
《车载MCU启动流程与固件升级协议开发实战工程》
VIP21
本课程属于:052-MCU Bootloader与固件升级
嵌入式与底层系统 · 共 21 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
车载MCU启动流程与固件升级协议开发实战工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=车载MCU启动流程与固件升级协… · 核心概念 · 整体框架与实战工程概览
课程导入
MCU
02
车载MCU基础
目标=MCU架构 · 存储器映射 · 复位类型
MCU
车载
03
启动流程总览
目标=从上电复位到应用跳转的完整阶段… · BootROM · Bootloader
启动流程总览
目标=从上电复位…
04
启动模式与引脚配置
目标=启动模式选择 · BOOT引脚 · 系统存储器与主闪存启动差异及工程配置…
启动模式
引脚配置
05
复位向量与中断向量表
目标=向量表结构 · 重定位 · VTOR寄存器配置
复位向量
断向量表
06
启动代码分析
目标=汇编启动文件 · 栈初始化 · 堆初始化
启动代码分析
目标=汇编启动文…
07
存储器与链接脚本
目标=Flash · RAM · CCM
存储器
链接脚本
08
Bootloader设计基础
目标=Bootloader功能需求 · 通信接口选择 · 升级触发条件
Bootloader
设计基础
09
固件升级协议概述
目标=UDS · CAN TP · DoIP
固件升级协议概述
UDS
10
UDS诊断服务与升级
目标=0x34 · 0x36 · 0x37
UDS
诊断服务
11
CAN与CAN FD通信基础
目标=帧格式 · 仲裁 · 位定时
CAN
FD
12
Flash编程原理
目标=Flash擦除 · 写入 · 扇区结构
Flash
编程原理
13
Bootloader与App分区设计
目标=A/B分区 · 备份区 · 标志区
Bootloader
App
14
固件镜像格式
目标=Hex · Bin · S19
固件镜像格式
Hex
15
安全启动与安全升级
目标=Secure Boot · 签名验证 · AES加密
安全启动
安全升级
16
升级流程状态机
目标=空闲 · 下载 · 校验
升级流程状态机
目标=空闲
17
通信协议实现
目标=升级协议帧解析 · 超时重传 · 序号管理
通信协议实现
目标=升级协议帧…
18
Bootloader开发实战
目标=基于CAN的Bootloade… · 驱动移植 · 协议解析与Flash写入
Bootloader
开发实战
19
App与Bootloader跳转
目标=跳转条件 · 中断关闭 · 外设复位
App
Bootloader
20
固件升级上位机工具
目标=升级工具架构 · 协议封装 · 镜像解析
固件升级上位机工…
目标=升级工具架…
21
OTA与远程升级
目标=车联网OTA架构 · 云端下发 · 差分升级
OTA
远程升级
22
功能安全与信息安全
目标=ISO 26262 · ISO 21434 · 安全需求
功能安全
信息安全
23
调试与问题排查
目标=启动失败 · 跳转异常 · Flash写入错误
调试
问题排查
24
测试与验证
目标=单元测试 · 集成测试 · HIL测试
测试
验证
25
量产与产线刷写
目标=产线EOL刷写流程 · 批量升级 · 序列号与标定数据管理
量产
产线刷写
26
多核MCU启动
目标=多核架构 · 核间同步 · 从核启动
MCU
多核
27
低功耗与唤醒升级
目标=休眠唤醒 · CAN唤醒 · Bootloader低功耗设计
低功耗
唤醒升级
28
综合实战项目一
目标=设计并实现一个基于CAN的Bo… · 支持固件下载 · 校验
综合实战项目一
CAN
29
综合实战项目二
目标=开发配套上位机升级工具与自动化… · 完成端到端固件升级验证
综合实战项目二
目标=开发配套上…
30
课程总结与进阶
目标=知识体系回顾 · 工程最佳实践 · 常见坑点
课程总结
进阶
所属VIP或分类
同VIP:Bootloader升级与硬件调试实战工程
同VIP:Bootloader开发与固件升级现场维护实战工程
同VIP:CMS32单片机功能安全与Bootloader升级调试实战