0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

ASCET-DEVELOPER符合MISRA标准高质量生产C代码

科技绿洲 来源:ETAS易特驰 作者:ETAS易特驰 2022-06-06 10:35 次阅读

ASCET-DEVELOPER IDE是一个基于Eclipse的嵌入式软件图形化建模开发集成环境。借助ASCET-DEVELOPER,软件工程师能够构建高性能、安全、可靠、低开销且易于维护的嵌入式软件。

ASCET-DEVELOPER的代码生成威廉希尔官方网站 已经在大批量生产项目中使用了20多年,并且已经为4.5亿个ECU提供动力,应用领域涵盖底盘控制(如ABS/ESP)、经典和电动动力系统、燃料电池系统、高速列车的制动控制、变速箱控制、驾驶员辅助系统等等。

ASCET-DEVELOPER支持既定的行业标准,如MISRA、OSEK、ASAM、AUTOSAR和FMI。生成的代码符合MISRA-C:2012标准,满足安全、安全性和便携性方面的最高标准,通过ISO26262 ASIL-D和IEC61508-SIL3 TÜV认证

关键特性

建模

ASCET-DEVELOPER允许您轻松地结合使用文本和图形,以满足您的编程需求。有不同的可能性对您的逻辑进行建模,使您能够以您喜欢的方式高效地工作。

pYYBAGKdZ9-ABJlSAAEAUW58a9M928.png

如图所示,有四种规范供您选择:

使用方框图的图形规范

使用状态机编辑器的图形规范

使用ESDL编辑器的文本规范

使用C代码编辑器的文本规范

此外,ASCET-DEVELOPER还具有改进模型和代码质量并提高效率的其他特性:

动态静态分析,即时反馈建模错误或违规行为

通过综合质量指标创建可维护模型

验证

根据不同的开发周期阶段,ASCET-DEVELOPER为有效和全面地测试模型提供了不同的可能性:

内置单元测试框架。

使用ETAS实验环境进行PCinterwetten与威廉的赔率体系 仿真

测试执行中的模型覆盖和分析,包括语句、分支、状态、转换和修改的条件决策(MC/DC)覆盖率。

ASCET-DEVELOPER模型可以与支持FMI标准的外部工具中的模型一起模拟,通过FMU导出或在MATLAB/Simulink中通过函数传输进行连接。

使用ETAS原型解决方案在实时硬件上进行功能原型设计,可在试验台或车辆上进行早期、真实的验证。

ASCET-DEVELOPER还可以无缝对接第三方自动测试工具,例如TPT,进行系统的自动化测试。

自动代码生成

手动编写代码需要额外的工作来防止错误,并使其符合标准和编码准则。有了ASCET-DEVELOPER,你只需要专注于解决问题,其余的都由代码生成器来完成。它具有以下特点:

符合MISRA标准的高质量生产C代码。

对用户来说,代码的可读性很强

可追溯到您的ASCET-DEVELOPER模型

自动插入防御性代码。例子包括:被零除保护、基于类型属性的饱和限制以及数组类型的索引溢出保护。

定点代码生成

通过将ASCET-DEVELOPER模型映射到AUTOSAR结构来生成AUTOSAR代码。

快速重用现有的ASCET-DEVELOPER模型,并通过自定义选项为不同目标生成代码

*自定义回调到设备特定的算术、插值或服务库。

*编译器的内存指令

*可在编译或生成时解析的条件代码和数据结构。

*大量资源和运行时性能的优化策略。

工具链集成

ASCET-DEVELOPER提供了各种接口和标准化的文件交换格式,使您可以轻松地将工具集成到您的开发过程和工具链中。以下功能有助于集成:

ASCET-DEVELOPER构建在eclipse平台上。这允许在同一个IDE中无缝集成流程工具。

*通过本机eclipse插件连接到JIRA、Bitbucket、Git、SVN、ibmrtc

* 安装在不同厂商如STM、ARM提供的现有eclipse嵌入式工作台内

*为多个目标建模和生成代码,在同一个IDE中构建并调试

需求可追溯性和Yakindu可追溯性允许将过程工件链接到ASCET-DEVELOPER模型(例如需求管理的DOORS)。

从ASCET模型中生成额外的过程工件,如A2L、ARXML、MDX。

通过附带的ASCET SDK对您的过程进行扩展(例如,将您自己的过程编码插入ASCET静态分析引擎中)。

审核编辑:彭静
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式
    +关注

    关注

    5086

    文章

    19143

    浏览量

    306090
  • 接口
    +关注

    关注

    33

    文章

    8639

    浏览量

    151385
  • 编码
    +关注

    关注

    6

    文章

    946

    浏览量

    54870
  • C代码
    +关注

    关注

    1

    文章

    89

    浏览量

    14321
收藏 人收藏

    评论

    相关推荐

    芯导科技荣获上市公司高质量发展大会“科技创新奖”

    ,芯导科技(股票代码:688230.SH)长期以来坚持高质量发展,凭借在科技创新、企业治理、市场表现等方面的综合指标,荣获“科技创新奖”。 本次大会以“资本+科创+产业”的生态圈构建为核心议题,由新华社上海证券报主办,吸引了来自政、
    的头像 发表于 12-28 16:26 415次阅读

    立洋光电助力城市照明高质量发展

    为促进湖南省照明行业向高端化、智能化、绿色化产业升级,湖南省城乡建设行业协会照明分会在长沙隆重举行了2023年湖南省照明行业年会暨“创新驱动、以新质生产力赋能城市照明高质量发展”威廉希尔官方网站 交流活动。
    的头像 发表于 10-22 10:49 341次阅读

    中兴通讯引领5G-A高质量发展新纪元

    中国5G商用5周年之际,以“智联未来 无限可能”为主题的2024移动通信高质量发展论坛在北京举办。本届论坛系统呈现总结我国移动通信,特别是5G产业自身高质量发展和引领数字经济高质量发展的成果和经验,展望5G-A、6G协同创新发展
    的头像 发表于 10-15 10:32 517次阅读

    揭秘高质量点焊机的五大标准:打造焊接性能的基石

    在现代工业生产领域,点焊机的重要性不言而喻。高质量的点焊机如同一位技艺精湛的工匠,确保了不同材料间的牢固连接,其出色的焊接性能、稳定的工作状态和用户友好的操作界面,已经获得了业界的高度评价。那么
    的头像 发表于 09-12 15:26 514次阅读
    揭秘<b class='flag-5'>高质量</b>点焊机的五大<b class='flag-5'>标准</b>:打造焊接性能的基石

    embOS的MISRA-C:2012一致性

    MISRA C是汽车工业软件可靠性协会(MISRA)开发的一套针对C编程语言的软件开发指南,目的是提升嵌入式系统的安全性和可移植性。2012发布的M
    的头像 发表于 08-20 11:35 523次阅读

    whitepaper-perforce-what-is-misra

    如果您熟悉嵌入式软件的世界,您可能听说过安全关键系统的MISRA编码准则和合规性。最初为在汽车嵌入式软件行业,MISRA C for CC
    发表于 08-08 15:54 0次下载

    DevOps中的质量门工作原理,以及静态代码分析Klocwork和Perforce Helix QAC在质量门中的实践应用

    如何使用静态代码分析工具(如Klocwork 和 Helix QAC)实现质量门。 什么是质量门? 质量门是在IT或开发项目中实施的检查点,这些检查点要求在进入下一个开发阶段之前达到最
    的头像 发表于 07-29 15:12 420次阅读

    Perforce静态代码分析专家解读MISRA C++:2023®新标准:如何安全、高效地使用基于范围的for循环,防范未定义行

    MISRA C++:2023——MISRA® C++ 标准的下一个版本来了!为了帮助您了解 MISRA
    的头像 发表于 06-18 12:57 449次阅读

    高质量发展调研行之走进亮风台昆山公司,工业元宇宙引领新质生产

    坚持高质量发展是新时代的硬道理。5月14日起,中宣部将组织中央主要媒体和有关地方媒体开展2024年“高质量发展调研行”主题采访活动,更好凝聚共识、促进发展、服务大局。5月31日,“高质量发展调研行
    的头像 发表于 06-04 08:01 663次阅读
    <b class='flag-5'>高质量</b>发展调研行之走进亮风台昆山公司,工业元宇宙引领新质<b class='flag-5'>生产</b>力

    京东方华灿光电获评国家级绿色工厂,助力行业高质量发展

    “绿色发展是高质量发展的底色,新质生产力本身就是绿色生产力”。日前,根据工业和信息化部公布的2023年度绿色制造名单所示,京东方华灿光电(浙江)有限公司获评国家级绿色工厂。绿色发展,正成为京东方华灿
    的头像 发表于 04-10 11:04 698次阅读

    北斗芯片产业的高质量发展之路

    高质量发展是全面建设社会主义现代化国家的首要任务”,二十大报告中对高质量发展有着明确的论断和要求。在2023年的全国两会中还指出,加快实现高水平科技自立自强,是推动高质量发展的必由之路。中国卫星
    的头像 发表于 03-15 14:03 401次阅读
    北斗芯片产业的<b class='flag-5'>高质量</b>发展之路

    两会热议高质量发展 华大北斗用芯领航

    3月5日,第十四届全国人民代表大会第二次会议在北京正式开幕。在今年的政府工作报告中,高质量发展、新质生产力、科技创新、高水平科技自立自强等关键词频频出现。 当前,高质量发展已成为经济社会发展的主旋律
    的头像 发表于 03-12 09:10 1623次阅读
    两会热议<b class='flag-5'>高质量</b>发展 华大北斗用芯领航

    稳中创新•产业升级•高质量发展 | 联诚发高质量发展工作推进会议召开

    2月21日下午,联诚发LCF以“稳中创新•产业升级•高质量发展”为主题的企业高质量发展工作推进大会在联诚发深圳总部隆重召开。擂起奋进催征的战鼓,争分夺秒抢抓宝贵春光,明确企业重点目标任务,全力以赴
    的头像 发表于 02-22 11:33 478次阅读
    稳中创新•产业升级•<b class='flag-5'>高质量</b>发展 | 联诚发<b class='flag-5'>高质量</b>发展工作推进会议召开

    捷易科技出席广东省韶关市高质量发展大会

    ABSTRACT摘要2月19日,2024年韶关市高质量发展招商大会在韶关举行,来自政府、科技、企业各界专家代表共同探讨韶关高质量发展。捷易科技总经理韩运恒出席大会。JAEALOT2024年2月19日
    的头像 发表于 02-22 08:25 504次阅读
    捷易科技出席广东省韶关市<b class='flag-5'>高质量</b>发展大会

    汽车电子行业的MISRA C标准解读

    之前分享了一些编程规范相关的文章,有位读者提到了汽车电子行业的MISRA C标准,说这个很不错。
    的头像 发表于 01-17 11:03 1236次阅读