首页
›
嵌入式基础与RISC-V
›
128-MISRAC2012规范详解与合规性编码实战
›
《嵌入式项目MISRA C2012安全编码项目落地实战》
VIP10
本课程属于:128-MISRAC2012规范详解与合规性编码实战
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
嵌入式项目MISRA C2012安全编码项目落地实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论与MISRA C2012概述
为什么需要MISRA C?MISRA… · 课程目标与学习路径
MISRA
C2012
02
MISRA C2012核心规则体系
规则分类(强制 · 必要 · 建议)
MISRA
C2012
03
开发环境搭建与工具链配置
编译器选择(GCC · IAR · Keil)
开发环境搭建
工具链配置
04
编码规范基础
命名规范(变量 · 函数 · 宏
编码规范基础
命名规范
05
数据类型与隐式转换(规则10.1-10.8)
基本类型使用 · 隐式转换陷阱 · 显式转换规范
数据类型
隐式转换
06
表达式与副作用(规则12.1-12.9)
表达式求值顺序 · 副作用控制 · 逻辑运算符使用
表达式
副作用
07
控制流与循环(规则14.1-14.10)
if-else配对 · switch-case规范 · 循环控制变量
控制流
循环
08
函数设计与声明(规则15.1-15.7,16.1-16.7)
函数参数个数限制 · 返回值处理 · 函数原型声明
函数设计
声明
09
指针与数组(规则17.1-17.8,18.1-18.10)
指针算术运算限制 · 数组边界检查 · NULL指针检查
指针
数组
10
预处理与宏(规则19.1-19.7,20.1-20.12)
宏定义规范 · 条件编译使用 · 头文件包含保护
预处理
规则19.1
11
声明与定义(规则8.1-8.14)
存储类说明符 · 链接规范 · 标识符作用域
声明
定义
12
初始化与赋值(规则9.1-9.5)
变量初始化规范 · 结构体初始化 · 数组初始化
初始化
赋值
13
结构体与联合体(规则19.1-19.7,22.1-22.6)
内存对齐 · 位域使用 · 联合体类型双关
结构体
联合体
14
枚举与布尔类型(规则8.12,10.1,18.4)
枚举值范围 · 布尔表达式规范 · true/false定义
枚举
布尔类型
15
字符串与字符处理(规则21.1-21.12)
字符串库函数安全使用 · 字符类型判断 · 缓冲区溢出防护
字符串
字符处理
16
动态内存管理(规则22.1-22.6)
malloc/free使用规范 · 内存泄漏检测 · 野指针防范
动态内存管理
规则22.1
17
断言与错误处理(规则16.6,20.5)
断言使用场景 · 错误码定义 · 异常处理策略
断言
错误处理
18
中断与并发安全(规则14.3,15.3,20.7)
中断服务程序编写 · 临界区保护 · volatile使用
并发安全
规则14.3
19
代码复用与模块化(规则8.5,8.6,15.4)
头文件设计原则 · 模块接口定义 · 信息隐藏
代码复用
模块化
20
测试策略与单元测试(规则1.1-1.4)
测试用例设计 · 覆盖率分析 · 回归测试
测试策略
单元测试
21
静态分析工具实战(一)
PC-lint配置与使用:规则集导入 · 告警分析 · 抑制策略
静态分析工具实战
PC-lint
22
静态分析工具实战(二)
Coverity/QAC配置与使用 · 误报处理 · CI/CD集成
静态分析工具实战
Coverity/QAC
23
代码审查与同行评审
审查清单制定 · MISRA违规识别 · 评审流程优化
代码审查
同行评审
24
MISRA偏差处理流程
偏差申请 · 偏差审批 · 偏差文档化
MISRA
偏差处理流程
25
项目级MISRA合规策略
合规等级定义 · 规则裁剪 · 基线建立
MISRA
项目级
26
安全编码与功能安全标准(ISO 26262/IEC 61508)
MISRA与功能安全关系 · ASIL等级对应 · 安全生命周期
ISO
IEC
27
嵌入式实时操作系统(RTOS)中的MISRA实践
任务通信 · 资源共享 · 优先级反转
RTOS
MISRA
28
通信协议栈中的MISRA实践
CAN/LIN协议实现 · 数据序列化 · 校验和计算
MISRA
通信协议栈
29
MISRA C2012与C11/C18标准对比
新特性兼容性 · _Generic使用 · _Static_assert
MISRA
C2012
30
课程总结与认证备考
核心知识点回顾 · 常见面试题解析 · MISRA认证考试指南
课程总结
认证备考
所属VIP或分类
同VIP:MISRA-C2012-规范与合规编码实战
同VIP:MISRA-C:2012安全编码与规则违规整改
同VIP:MISRA-C:2012核心编码规则与合规核查