首页
›
嵌入式基础与RISC-V
›
128-MISRAC2012规范详解与合规性编码实战
›
《嵌入式项目中MISRA C2012合规性检查应项目落地实战》
VIP10
本课程属于:128-MISRAC2012规范详解与合规性编码实战
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
嵌入式项目中MISRA C2012合规性检查应项目落地实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
MISRA C 2012概述
标准发展历史 · 核心目标 · 在汽车/工业嵌入式领域的地位
MISRA
C
02
合规性检查流程
从代码编写到最终报告的完整工作流
合规性检查流程
从代码编写到最终…
03
规则分类与解读
强制规则 · 必要规则 · 建议规则的区别与落地策略
规则分类
解读
04
静态分析工具选型
PC-lint · QAC · Coverity
静态分析工具选型
PC-lint
05
工具链集成
将MISRA检查集成到CMake · Makefile · IAR
工具链集成
MISRA
06
规则1-10
环境与编译(Rule 1.1 - 1… · 1 - 2.4 · 1
规则1
10
07
规则11-20
声明与类型(Rule 5.1 - 5… · 1 - 6.2 · 1 - 7.2)
规则11
20
08
规则21-30
初始化与赋值(Rule 8.1 -… · 1 - 9.3)
规则21
30
09
规则31-40
表达式与控制流(Rule 10.1… · 1 - 11.5)
规则31
40
10
规则41-50
控制流语句(Rule 12.1 -… · 1 - 13.6)
规则41
50
11
规则51-60
指针与数组(Rule 14.1 -… · 1 - 15.7)
规则51
60
12
规则61-70
函数与参数(Rule 16.1 -… · 1 - 17.8)
规则61
70
13
规则71-80
预处理与宏(Rule 18.1 -… · 1 - 19.2)
规则71
80
14
规则81-90
标准库使用(Rule 20.1 -… · 1 - 21.12)
规则81
90
15
规则91-100
运行时与杂项(Rule 22.1 -… · 1 - 23.5)
规则91
100
16
偏差处理流程
何时申请偏差 · 偏差模板 · 审批流程
偏差处理流程
何时申请偏差
17
合规性报告生成
自动生成与手动编写结合 · 报告模板示例
合规性报告生成
自动生成
18
代码审查中的MISRA检查
审查清单 · 常见违规模式
MISRA
代码审查
19
遗留代码的合规化改造
策略 · 风险 · 逐步推进方案
遗留代码的合规化…
策略
20
单元测试与MISRA
测试用例如何覆盖MISRA规则
MISRA
单元测试
21
持续集成中的MISRA
Jenkins/GitLab CI中…
MISRA
持续集成
22
多编译器兼容性
GCC · ARMCC · IAR
多编译器兼容性
GCC
23
MISRA与功能安全(ISO 26262)
ASIL等级与MISRA的关系
MISRA
ISO
24
MISRA与CERT C
两个标准的对比与互补使用
MISRA
CERT
25
团队培训与文化建设
如何让团队接受并习惯MISRA
团队培训
文化建设
26
常见误报处理
工具误报的识别 · 分类与抑制策略
常见误报处理
工具误报的识别
27
性能与合规的平衡
某些规则对性能的影响及优化技巧
性能
合规的平衡
28
项目级MISRA策略制定
裁剪规则集 · 定义项目基线
MISRA
项目级
29
合规性审计准备
内部审计 · 第三方审计的应对
合规性审计准备
内部审计
30
案例复盘
一个真实项目的MISRA合规化全过程
案例复盘
MISRA
所属VIP或分类
同VIP:MISRA-C2012-规范与合规编码实战
同VIP:MISRA-C:2012安全编码与规则违规整改
同VIP:MISRA-C:2012核心编码规则与合规核查