首页
›
热销单品
›
软件编程与计算机基础
›
《MISRA C2012项目落地中的调试与故障定位实战》
所属分类:软件编程与计算机基础
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
MISRA C2012项目落地中的调试与故障定位实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
MISRA C 概述
MISRA 组织背景 · C 语言在嵌入式系统中的风险 · MISRA C
MISRA
C
02
调试环境搭建
基于 GCC 与 PC-Lint 的… · 动态调试工具(GDB · Trace32)集成
调试环境搭建
GCC
03
规则分类与解读
必需规则 · 强制规则 · 建议规则的区别与落地策略
规则分类
解读
04
违规代码实战(一)
规则 1.1(未定义行为)的识别与修…
违规代码实战
规则
05
违规代码实战(二)
规则 8.2(函数声明与定义)的常见…
违规代码实战
规则
06
违规代码实战(三)
规则 10.1(位域操作)的调试案例
违规代码实战
规则
07
违规代码实战(四)
规则 11.1(指针转换)的故障定位
违规代码实战
规则
08
违规代码实战(五)
规则 12.1(运算符优先级)导致的…
违规代码实战
规则
09
违规代码实战(六)
规则 13.2(副作用表达式)的排查…
违规代码实战
规则
10
违规代码实战(七)
规则 14.1(循环控制变量)的调试
违规代码实战
规则
11
违规代码实战(八)
规则 15.1(switch 语句)…
违规代码实战
switch
12
违规代码实战(九)
规则 16.1(函数参数)的越界访问
违规代码实战
规则
13
违规代码实战(十)
规则 17.1(宏定义)的展开陷阱
违规代码实战
规则
14
静态分析工具实战
PC-Lint 配置 · QAC 使用 · 报告解读与误报处理
静态分析工具实战
PC-Lint
15
动态分析工具实战
Valgrind 内存检测 · GDB 断点调试与回溯
动态分析工具实战
Valgrind
16
单元测试与 MISRA
CUnit/Unity 框架集成 · 测试用例设计覆盖规则
MISRA
单元测试
17
代码审查实战
基于 MISRA 规则的同行评审 C…
代码审查实战
MISRA
18
持续集成中的 MISRA
Jenkins/GitLab CI…
MISRA
持续集成
19
常见故障模式(一)
野指针与内存泄漏的 MISRA 视角
常见故障模式
MISRA
20
常见故障模式(二)
数组越界与缓冲区溢出
常见故障模式
数组越界
21
常见故障模式(三)
整数溢出与符号错误
常见故障模式
整数溢出
22
常见故障模式(四)
并发与竞态条件(MISRA 对中断的…
常见故障模式
MISRA
23
常见故障模式(五)
堆栈溢出与递归限制
常见故障模式
堆栈溢出
24
MISRA 与安全标准
IEC 61508 · ISO 26262 对 MISRA…
MISRA
安全标准
25
项目落地流程
从零开始建立 MISRA 合规流程(…
项目落地流程
MISRA
26
团队培训与文化建设
如何让开发人员接受 MISRA 约束
团队培训
文化建设
27
遗留代码改造
对已有百万行代码进行 MISRA 合…
遗留代码改造
MISRA
28
MISRA 与编译器
不同编译器(IAR · ARMCC · GCC)的差异与兼容性
MISRA
编译器
29
案例复盘
某汽车电子项目 MISRA 合规失败…
案例复盘
MISRA
30
未来趋势
MISRA C
未来趋势
MISRA
所属VIP或分类
同VIP:45天精通C++编程
同VIP:45天精通Rust编程
同VIP:AE自动曝光算法设计实战