首页
›
嵌入式基础与RISC-V
›
128-MISRAC2012规范详解与合规性编码实战
›
《MISRA C:2012违规代码排查与持续集成》
VIP10
本课程属于:128-MISRAC2012规范详解与合规性编码实战
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
MISRA C:2012违规代码排查与持续集成
共计 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:MISRA-C2012-规范与合规编码实战
同VIP:MISRA-C:2012安全编码与规则违规整改
同VIP:MISRA-C:2012核心编码规则与合规核查