E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
MISRA-C
关于嵌入式开发的一些信息汇总:C标准、芯片架构、编译器、
MISRA-C
关于嵌入式开发的一些信息汇总:C标准、芯片架构、编译器、
MISRA-C
关于C标准芯片架构是什么?架构对芯片有什么作用?arm架构X86架构mips架构小结编译器LLVM是什么?前端在干什么?
elsa_balabala
·
2023-12-14 21:11
c语言
mcu
经验分享
单片机
嵌入式硬件
【
MISRA-C
2012】浓缩版解读
文章目录1、前言2、简介2.1、如何看待MISRA-C20122.2、准则(guidelines)里面的指示(Directive)和规则(Rule)2.3、准则(guidelines)的级别(Category)3、若干重要的Directive和Rule3.1、指示(Directive)Dir2.1(必要)所有的源文件编译过程不得有编译错误Dir4.4(建议)不应该注释掉代码Dir4.11(必要)检
单眼皮的根号3
·
2023-11-24 03:00
#
MISRA-C
c语言
MISRA-C
MISRA
MISRA-C
2012
C
2012
MISRA
C
汽车制造之C语言编码标准(
MISRA-C
)
软件编程规范目录一环境二语言扩展三文档四字符集五标识符六类型七常量八声明与定义九初始化十数值类型转换十一指针类型转换十二表达式十三控制语句表达式十四控制流十五switch语句十六函数十七指针和数组十八结构与联合十九预处理指令二十标准库二十一运行时错误一环境规则1.1(强制):所有代码都必须遵照ISO9899:1990“Programminglanguages-C”,由ISO/IEC9899/COR
嵌入式之Linux
·
2023-11-23 08:51
编程修养
c语言
C语言编码规范
MISRA-C
:2004
C语言编码规范
MISRA-C
:2004环境规则1.1(强制):所有代码都必须遵照ISO9899:1990“Programminglanguages-C”,由ISO/IEC9899/COR1:1995,ISO
double true
·
2023-11-23 08:19
c语言
c++
开发语言
代码规范
Misra-c
2012 规则 自学笔记 简化版((百度,谷歌,有道)机翻+整理)
纯粹照着原文复制粘贴+翻译,做了笔记,初步整理,看不懂概不负责。。。。规范设计实施Dir1.1要求应记录和理解程序输出所依赖的任何实施定义行为编译和构建Dir2.1要求所有源文件应无任何编译错误需求可追溯性Dir3.1要求所有代码应可追溯到文件要求代码设计Dir4.1要求运行时故障应最小化Dir4.2建议汇编语言的所有用法都应记录在案Dir4.3要求汇编语言应封装和隔离Dir4.4建议代码的部分不
九品码农
·
2023-11-23 08:46
其他
MISRA-C
:2004 规则常用要点
规则2.1强制汇编语言应该被封装并隔离。在需要使用汇编指令的地方建议以如下方式封装并隔离这些指令(a)汇编函数(b)C函数(c)宏出于效率的考虑有时必须要嵌入一些简单的汇编指令如开关中断如果不管出于什么原因需要这样做那么最好使用宏来完成#defineNOPasm(“NOP”);规则2.2强制源代码应该使用/*…*/类型的注释。规则2.4建议代码段不应被注释掉(commentout)。当源代码段不需
kmajian
·
2023-11-23 08:44
Embedded
Technology
Programming
float
汇编
integer
object
存储
工具
MISRA-C
试卷
上周为公司研发人员出了一份
MISRA-C
的试卷,作为前段时间关于
MISRA-C
培训的一个总结和摸底。等试题出完,批阅试卷的时候,发现少许问题,果然自己出题时还是有考虑不周的情况。
asldkhg
·
2023-10-09 01:08
c
C
MISRA-C
语言
GJB 8114-2013中不恰当的编码规则解析
MISRA-C
标准由于其起步早、应用广泛、阐述严谨、可操作性强、与时俱进等特性,在众多编码标准中具有举足轻重的地位,是没有争议的编码标准的标杆。
plstudio1
·
2023-07-14 08:09
白盒测试
c编码标准
MISRA-C编码标准
代码质量评价方法
度量指标计算
静态分析涉及标准
Misra c规则简介
1、什么是MisraC规范2、C语言编程的痛点3、使用MisraC的优势4、部分规则解读背景1998年汽车工业软件可靠性联合会(MISRA)发布的针对汽车工业软件安全性的C语言编码规范,成为
MISRA-C
旭日东升耀大地
·
2023-04-13 20:17
c语言
开发语言
第七十六篇:车辆安全-车载软件C语言开发指南(
MISRA-C
)
MISRA-C
针对国际标准化组织(InternationalOrganizationofStandardi
廖佳才
·
2023-03-30 14:35
车辆安全
安全
c语言
开发语言
自动驾驶
学习日志之stm32——固件库编程规范
语言定义的寄存器地址与所有bits,bitfields和寄存器的映射(所有后面这些都可以寻址)>所有的片上外设可用功能的程序接口和运行时需要用到的数据结构>在基本模板中应用的所有外设的例子这个固件驱动用的
MISRA-C
Akimoto Akira
·
2022-12-30 16:40
笔记
MISRA-C
2004 规则解读(101S-120S)
101S:Functionreturntypeinconsistent.函数的实际返回值类型与定义的返回值类型不同:UINT32_tstatic_101(UINT32_tpar_1){switch(par_1){case0:return(-1);/*notcompliant*/break;case1:return(1U);break;case2:return(1L);/*notcompliant*
爱老虎呦
·
2020-08-23 07:37
MISRA-C
MISRA-C
2004 规则解读(81S-100S)
81S:Useoftrigraphs.C语言不允许使用三字母词,编译不能通过:voidstatic_81(void)??/*notcompliant*/
爱老虎呦
·
2020-06-27 08:11
MISRA-C
Misra-c
整理笔记
以下是本人花了很长时间整理的
misra-c
的笔记,网上只此一份,对
misra-c
的每条规则都有说明,有些还有示例代码,稍复杂的还附有中文解释。
LiQian999
·
2020-06-27 03:15
功能安全软件设计技术
软件设计编码规则汽车工业协会发布的
MISRA-C
指南分析指出:没有哪种编程语言能够保证最终的可执行代码会准确地按照程序员预想的那样执行。究其原因,主要包括以下几个方面的原因:1.程序员产生的错误。
halfpast3
·
2020-06-23 05:01
嵌入式软件
MISRA C指导指南解读系列1(MISRA C是什么)
第一个版本的MISRA标准是“GuidelinefortheuseoftheClanguageinvehiclebasedsoftware”,该标准于1998年发布,官方命名为
MISRA-C
:1998在
baishuwei
·
2020-06-22 16:16
c
安全相关
制造
嵌入式
文档
编译器
Misra-c
整理笔记
转载请注明出处作者:小马以下是本人花了很长时间整理的
misra-c
的笔记,网上只此一份,对
misra-c
的每条规则都有说明,有些还有示例代码,稍复杂的还附有中文解释.MISRA于1998年发布了一个针对汽车工业软件安全性的
流型大队长
·
2013-11-20 08:56
知识扩展
MISRA 2004 (先前作者写的MISRA文档是基于 1998版本,这个是基于更新的MISRA 2004版本)
MISRA-C
的早期目的是为了指导汽车行业中C语言软件的开发,但是,从1998年,
MISRA-C
已经在汽车工业、航空航天、医疗设备、以及其它工业环境中得到应用和发展。
MISRA-C
:
baishuwei
·
2009-09-17 21:00
编程
嵌入式
文档
语言
编译器
安全相关
MISRA C指导指南解读系列1(MISRA C是什么)
第一个版本的MISRA标准是“GuidelinefortheuseoftheClanguageinvehiclebasedsoftware”,该标准于1998年发布,官方命名为
MISRA-C
:1998在
baishuwei
·
2009-04-19 19:00
c
制造
嵌入式
文档
编译器
安全相关
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他