ISO26262主要培训内容:-》开发中对于系统层及软件层的相关要求-》功能安全设计目标,对象,核心层级和对应要求-》ISO26262关键字,分布式开发中的重要事宜,电控功能开发的重点和难点,个人认证-》开发中软件针对硬件故障的诊断-》开发中软件开发的相关注意事项,CMMI和SPICE使用-》软件开发的表格,指导原则,简化设计,建模和编码规则,错误探测机制,软件测试用例及测试-》开发中软件开发常用的软件安全机制-》开发中软件开发的Toolqualification,checklistitem等等,这得汽车电子软件开发者及相关人员下载参考!
2026/1/1 17:50:42 12.51MB iso26262 汽车 软件 培训
1
Lex和Yacc从入门到精通熊春雷Abstract在开发程序的过程中经常会遇到文本解析的问题,例如:解析C语言源程序,编写脚本引擎等等,解决这种文本解析的方法有很多,一种方法就是自己手动用C或者C++直接编写解析程序,这对于简单格式的文本信息来说,不会是什么问题,但是对于稍微复杂一点的文本信息的解析来说,手工编写解析器将会是一件漫长痛苦而容易出错的事情。
本系列文档就是专门用来由浅入深的介绍两个有名的Unix工具Lex和Yacc,并会一步一步的详细解释如何用这两个工具来实现我们想要的任何功能的解析程序,为了方便理解和应用,我会在该系列的文章中尽可能的采用具体可行的实例来加以阐释,而且这种实例都是尽可能的和具体的系统平台无关的,因此我采用命令行程序作为我们的解析程序的最终结果。
1、环境配置篇开发Lex和Yacc程序最需要的程序就是lex和yacc了,如果你是Unix或者Linux系统,则系统自带了这两个工具,无需安装,不过值得说明的是GNU/Linux下面的Lex是flex,而Yacc则是bison。
另外需要的就是一个C/C++语言编译器,由于我们采用的是GNU的lex和yacc,所以,理所当然的我们就使用GNU的编译器了,如果是Unix或者Linux系统,那么编译器应该已经安装了。
在这里我重点讨论的是Windows系统环境下的Lex和Yacc程序的开发,至于为什么选择Windows系统作为开发平台,则是为了尽可能的让初学者容易入门。
1.1.必备工具言归正传,首先列举Windows平台下面Lex和Yacc开发环境所需要安装的程序:1.Lex(flex.exe)和Yacc(bison.exe)环境2.C/C++编译器1.2.flex和bison值得说明的是,flex.exe和bison.exe是UnxUtils包中的文件,已经将许多Unix/Linux平台的程序都移植到了Windows平台,可以直接到UnxUtils网站下载,下载解压缩之后在系统的PATH环境变量中增加UnxUtils所有的exe文件所在的目录,使得DOS命令行可以直接搜索到flex.exe和bison.exe,除此之外还需要从网络上下载bison需要的bison.simple和bison.hairy两个文件,并且还要分别设置环境变量BISON_HAIRY指向bison.hairy,BISON_SIMPLE指向bison.simple。
Tip如果觉得麻烦也可以直接使用我做好的flex和bison环境,点击这里下载。
解压缩lexyacc.rar之后运行里面的lexyacc.bat文件就会得到一个lex和yacc环境,下图是简单的运行结果:
2026/1/1 15:30:16 1.51MB lex yacc 编译原理
1
信号与系统中北大学版本全书答案知识点总结等答案全部感觉答案基本上都是对的推荐下载使用
2026/1/1 12:51:55 18.03MB 信号 系统
1
高血压和肾脏疾病计算器由本·胡珀(BenHooper)编写在这里演示##系统要求和安装节点(npmCLI)\克隆存储库后,请运行:npminstall下载项目包依赖项。
##运行应用程序要在本地主机上运行应用程序,请运行:npmstart##构建应用程序要构建应用程序,请运行:npmrunbuild##测试应用程序要运行配置的测试,请运行:npmtest
2026/1/1 10:38:42 36KB JavaScript
1
本论文共分四章,从最基本的PLC技术到现代城市交通系统的模型制作,设计者给出了明确的设计思路。
文章刚开始介绍了PLC的相关知识,给出了PLC的定义、功能、特点及发展阶段,并引申到在本系统中的应用。
在对系统特点的说明中,文章详细的给出了系统实现的功能及其控制方法。
最后介绍了系统的软硬件,文章对此系统中所用到的元器件一一做了详细介绍,并对系统的软件编程及程序编辑做了说明。
2026/1/1 10:19:43 1.22MB 现代城市交通灯
1
2016年上半年信息系统项目管理师考试试题和答案详细解析(上午、案例和论文写作
2026/1/1 9:56:56 1.87MB 软考
1
C语言学生成绩管理系统C语言学生成绩管理系统C语言学生成绩管理系统C语言学生成绩管理系统
2026/1/1 4:50:52 46KB C语言学生成绩管理系统
1
线性系统理论习题解答-郑大钟第二版线性系统理论习题解答-郑大钟第二版
1
ssh整合的小型超市系统,实现进货,用户管理,出售等功能
2026/1/1 1:37:48 846KB ssh整合
1
对收集漏洞信息、造成拒绝访问及获取超出合法范围的系统控制权等危害计算机系统安全的行为,进行检测的软件与硬件的组合
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡