欢迎来到天天文库
浏览记录
ID:52927825
大小:2.99 MB
页数:31页
时间:2020-04-01
《基于标准的开发__采用antusar和ISO26262.pdf》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、1基于标准的开发:采用AUTOSAR和ISO26262董淑成MathWorks中国©2013TheMathWorks,Inc.2大纲符合AUTOSAR标准的基于模型设计–AUTOSAR简介–MathWorks对AUTOSAR的支持情况–Simulink到AUTOSAR的映射–Simulink到AUTOSAR的用户实现符合ISO26262标准的基于模型设计–ISO26262简介–ISO26262对软件工具的要求以及MathWorks工具对标准的支持–ISO26262对软件开发的要求–ISO26262对软件验证的要求3符合AUTOS
2、AR标准的基于模型设计©2013TheMathWorks,Inc.4什么是AUTOSAR?有来自全球汽车行业超过160家的合作企业为汽车电子电器架构建立开放式标准Source:AUTOSAR,status04.01.20115AUTOSARECU的增长趋势Source:AUTOSAROpenConference,20126AUTOSAR的目标和关注软件架构•分层架构•基础软件模块定义•RTE和通信定义方法论•格式互换和模版•开发过程描述和定义•系统级、ECU级配置描述和定义应用接口•典型汽车应用接口规格•增加应用层软件的可重用性
3、7MathWorks对AUTOSAR的支持•AUTOSAR•AUTOSAR3.1PremiumMember•AUTOSARTarget•AUTOSAR4.0.x•SlL/PILsupport•PublishSimulinkinEmbedded•IS-SERVICEattribute•CompilerAbstractionforAUTOSARCoder•StaticandConstantMacrosdocument•MultipleMemory•PerInstanceMemory•Supportrunnablesfrom•SwAddr
4、Methodsfor•EnumeratedTypescustomersbyatomicStaticandConstant•FixedPointTypesadvancedsubsystemfeaturesofEmbeddedCoder2004-20062007200820092010201120122013Future•Multiplerunnablesfor•AUTOSAR3.0virtualsubsystems•Client/Server•CalibrationParameters•ATPPfor•Mergeinter•CodeD
5、escriptorMATLAB•AUTOSARrunnablesElementsR2012bDemonstrationKit•Supportcustomers(ADK)availableforproductionintent•PSPTPP•VWannouncesAUTOSARprojectssuccess8MATLAB和AUTOSAR软件软件架构定义通过RTE和标准化的接口实现目标无关的应用开发行为建模和代码生成基础软件配置和RTE生成9“自上而下”的工作流程AUTOSARarxmlfileimporterarxml10“自下而上
6、”的工作流程AUTOSARCodeimporttoAUTOSAR11Simulink到AUTOSAR的映射ApplicationLayerAUTOSAR软件组件AUTOSARAUTOSAR…AUTOSARSoftwareSoftwareSoftwareComponent1Component2ComponentnVirtualFunctionalBus(VFB)12Simulink到AUTOSAR的映射ApplicationLayerAUTOSARAUTOSAR…AUTOSARSoftwareSoftwareSoftwareSW-C
7、端口和接口DescriptionComponent1Component2ComponentnAUTOSARSW1-CVirtualFunctionalBus(VFB)13Simulink到AUTOSAR的映射SW-CDescription可运行实体AUTOSARSWRunnable1Runnable3Runnable21-C14Simulink到AUTOSAR的映射可运行实体:控制算法设计SW-CDescriptionAUTOSARSWRunnable11-C15AUTOSARTargetProductPackageATPP
8、为EmbeddedCoder用户提供更丰富的AUTOSAR实现。16大众汽车…froma“ProofofConcept”project…toseriesproductionacrossbrandsMathWorksAutomotive
此文档下载收益归作者所有