首页
›
嵌入式基础与RISC-V
›
103-单片机软件测试与调试架构
›
《单片机硬件在环仿真与异常处理机制联调实战》
VIP10
本课程属于:103-单片机软件测试与调试架构
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
单片机硬件在环仿真与异常处理机制联调实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
HIL概述
什么是硬件在环仿真 · HIL在嵌入式开发中的价值 · HIL与MIL/SIL的区别
HIL
什么是硬件
02
HIL系统架构
实时处理器 · I/O接口 · 故障注入单元
HIL
系统架构
03
HIL环境搭建
硬件选型(NI/PXI/dSPACE… · 软件栈(VeriStand/Simu… · 连接拓扑
HIL
环境搭建
04
单片机模型建立
基于Simulink的MCU外设建模 · ADC/PWM/CAN模块的仿真模型
单片机模型建立
Simulink
05
HIL与MCU通信
基于XCP/CCP协议的标定与测量 · CANoe与HIL的协同
HIL
MCU
06
异常处理机制概述
单片机常见异常(看门狗复位 · 堆栈溢出 · 死锁
异常处理机制概述
单片机常见异常
07
异常检测策略
基于状态机的异常检测 · 超时监控 · 心跳机制
异常检测策略
基于状态机的异常…
08
异常响应机制
安全状态切换 · 故障码存储(DTC) · 降级模式
异常响应机制
安全状态切换
09
HIL与异常联调
将异常注入HIL环境 · 观察MCU响应 · 验证异常处理逻辑
HIL
异常联调
10
故障注入技术
电气故障(短路/断路) · 通信故障(报文丢失/错误帧) · 时序故障
故障注入技术
电气故障
11
HIL测试用例设计
基于需求的测试 · 边界值测试 · 压力测试
HIL
测试用例设计
12
自动化测试框架
基于Python的HIL自动化脚本 · TestStand集成 · CI/CD流水线
自动化测试框架
Python
13
数据采集与分析
HIL日志记录 · CAN/LIN总线数据解析 · 异常触发前后的波形分析
数据采集
分析
14
看门狗异常实战
模拟看门狗超时 · 验证MCU复位流程 · 分析复位原因
看门狗异常实战
模拟看门狗超时
15
堆栈溢出异常实战
构造递归调用导致堆栈溢出 · HIL监测堆栈指针 · 验证保护机制
堆栈溢出异常实战
构造递归调用导致…
16
死锁异常实战
模拟多任务死锁场景 · HIL注入资源竞争 · 验证超时解锁机制
死锁异常实战
模拟多任务死锁场…
17
外设超时异常实战
模拟ADC/DMA超时 · HIL注入延迟 · 验证超时重试逻辑
外设超时异常实战
ADC/DMA
18
通信异常实战
CAN总线错误帧注入 · LIN总线断线模拟 · 验证通信冗余机制
通信异常实战
CAN
19
电源异常实战
模拟电压跌落/浪涌 · HIL控制可编程电源 · 验证欠压保护
电源异常实战
模拟电压跌落
20
温度异常实战
模拟过温场景 · HIL注入温度传感器信号 · 验证降频/关机策略
温度异常实战
模拟过温场景
21
多异常并发实战
同时注入看门狗超时+通信故障 · 验证优先级处理与安全状态
多异常并发实战
同时注入看门狗超…
22
异常恢复机制
自动恢复尝试 · 手动恢复触发 · 恢复后的系统自检流程
异常恢复机制
自动恢复尝试
23
HIL测试报告生成
自动生成测试报告 · 异常覆盖率分析 · 通过/失败判定标准
HIL
测试报告生成
24
基于模型的异常注入
在Simulink模型中嵌入故障模型 · 实现自动化异常注入
基于模型的异常注…
Simulink
25
HIL与诊断协议集成
UDS诊断协议在HIL中的实现 · 读取DTC · 清除故障码
HIL
诊断协议集成
26
实时性分析
HIL系统的实时性要求 · 抖动分析 · 任务调度对异常响应的影响
实时性分析
HIL
27
HIL与功能安全
ISO 26262在HIL测试中的应… · ASIL等级与异常覆盖率的关联
HIL
功能安全
28
典型案例分析
某汽车ECU的HIL异常测试案例 · 从发现问题到修复的全流程
典型案例分析
ECU
29
HIL平台性能优化
减少延迟 · 提高采样率 · 优化模型执行效率
HIL
平台性能优化
30
课程总结与展望
HIL技术发展趋势 · 异常处理机制的未来 · AI在HIL中的应用
课程总结
HIL
所属VIP或分类
同VIP:单片机JTAG断点与逻辑分析仪联合调试
同VIP:单片机内存泄漏检测与逻辑分析仪使用故障排查实战
同VIP:单片机故障排查与异常处理机制调试优化项目实战