首页
›
嵌入式基础与RISC-V
›
043-MISRAC与C 编码规范
›
《MISRA-C规则治理与嵌入式项目合规落地》
VIP10
本课程属于:043-MISRAC与C 编码规范
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
MISRA-C规则治理与嵌入式项目合规落地
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
MISRA-C概述与标准演进
MISRA-C的起源 · 发展历程 · C90/C99/C11标准对应关系
MISRA-C
标准演进
02
MISRA-C规则体系全景
规则分类(强制/必要/建议) · 规则编号规则 · 规则优先级矩阵
MISRA-C
规则体系全景
03
开发环境搭建与工具链选型
编译器选择(GCC/ARMCC/IA… · 静态分析工具(PC-lint/QAC… · 配置最佳实践
开发环境搭建
工具链选型
04
MISRA-C规则引擎集成
将MISRA检查集成到IDE · Makefile集成方案 · CI/CD流水线集成(Jenkins…
MISRA-C
规则引擎集成
05
代码风格与命名规范
命名规则(Dir 4.1/4.2) · 注释规范(Rule 3.1/3.2) · 缩进与排版
代码风格
命名规范
06
数据类型与隐式转换
基本类型使用(Rule 10.1-1… · 隐式转换陷阱 · 显式转换规范
数据类型
隐式转换
07
指针与内存管理
指针使用规则(Rule 11.1-1… · 动态内存分配限制 · 悬空指针防范
指针
内存管理
08
控制流与表达式
if/switch规范(Rule 1… · 循环控制(Rule 15.1-15.… · 表达式副作用(Rule 13.1-1…
控制流
表达式
09
函数设计与接口规范
函数参数规则(Rule 16.1-1… · 返回值处理 · 函数长度控制
函数设计
接口规范
10
预处理与宏定义
宏定义规范(Rule 20.1-20… · 条件编译 · #include管理
预处理
宏定义
11
声明与定义规范
变量声明位置(Rule 8.1-8.… · 存储类说明符 · 外部链接与内部链接
声明
定义规范
12
初始化与赋值
初始化规则(Rule 9.1-9.5… · 复合字面量 · 结构体初始化
初始化
赋值
13
布尔表达式与逻辑运算
布尔类型使用(Rule 12.1-1… · 逻辑运算符短路 · 比较操作规范
布尔表达式
逻辑运算
14
位操作与位域
位运算规则(Rule 10.1-10… · 位域使用限制 · 移位操作安全
位操作
位域
15
结构体与联合体
结构体对齐(Rule 19.1-19… · 联合体类型双关 · 匿名结构体
结构体
联合体
16
错误处理与断言
错误码规范(Rule 21.1-21… · 断言使用(Rule 21.6-21.… · 静态断言
错误处理
断言
17
中断与并发安全
中断服务程序规范(Rule 22.1… · 临界区保护 · volatile正确使用
并发安全
Rule
18
代码审查与静态分析
审查流程设计 · 静态分析报告解读 · 误报处理策略
代码审查
静态分析
19
单元测试与覆盖率
测试框架选择(Unity/CMock… · MC/DC覆盖率 · 边界值测试
单元测试
覆盖率
20
持续集成与自动化
Git工作流设计 · 自动化构建脚本 · MISRA检查自动化
持续集成
自动化
21
遗留代码迁移策略
代码基线评估 · 渐进式合规计划 · 规则豁免申请
遗留代码迁移策略
代码基线评估
22
多编译器兼容性
编译器差异分析 · 方言处理 · __attribute__处理
多编译器兼容性
编译器差异分析
23
安全关键系统应用
IEC 61508/ISO 2626… · ASIL等级与MISRA映射 · 安全手册编写
安全关键系统应用
IEC
24
性能优化与MISRA平衡
代码大小优化 · 执行效率优化 · 规则豁免的性能考量
MISRA
性能优化
25
文档与追溯性管理
合规矩阵维护 · 偏差记录 · 规则解释文档
文档
追溯性管理
26
团队培训与文化建设
MISRA培训计划 · 代码评审文化 · 持续改进机制
团队培训
文化建设
27
常见违规模式与修复
Top 10违规模式 · 典型错误案例 · 重构技巧
常见违规模式
修复
28
MISRA-C与C++混合编程
extern "C"规范 · C/C++接口设计 · 命名空间管理
MISRA-C
C++
29
行业案例深度剖析
汽车电子案例 · 工业控制案例 · 消费电子案例
行业案例深度剖析
汽车电子案例
30
未来趋势与持续演进
MISRA-C:2023新特性 · C23标准影响 · AI辅助合规检查
未来趋势
持续演进
所属VIP或分类
同VIP:MISRA-C与C-编码规范实战
同VIP:MISRA-C安全编码落地与合规整改
同VIP:MISRA-C工具集成与项目落地调试实战