自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (6)
  • 收藏
  • 关注

原创 AutoSAR Adaptive platform 初探

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-02-23 14:38:41 902

原创 Elektrobit(EB)官方试用版软件

EB tool 官方发布软件试用版博主上周在Elektrobit官方网站发现试用版的EB tresos 软件,该软件支持Infineon AURIX TC38XQ,以下截图来自EB官网:软件下载步骤:#Step 1 ,进入官方门户网站https://www.elektrobit.com/,点击上述截图中的download按钮,会弹出如下界面:#点击Download EB tresos for free之后弹出如下界面:#按照上述要求填写好相应的内容,会收到一封确认邮件,如下所示:#软件进

2021-02-22 13:31:50 3112 2

原创 Elektrobit(EB) 之汽车IVI软件开发管窥

Elektrobit(EB)之汽车IVI车载网络开发时间过得好快,2021年,5G时代已经到来,6G也离我们越来越近了。5G在车载网络IVI的应用,在博主看来已经不是什么新鲜事了,比如去年华人运通的推出的高合HIPHI搭载了5G网络。2021年发布的新车型,尤其是新能源汽车,基本上都搭载或者支持5G网络,比如BMW INEXT 现已改名为IX。接下来博主带着你一起来研究一下EB这个工具是如何支持汽车IVI软件架构开发的,据博主从EB处了解,BMW也是使用EB工具开发网络架构的。车载网络类型如下最

2021-02-19 14:45:15 27851 7

原创 AUTOSAR CAN 状态管理spec 解读

好久不见!今天博主带你研究一下CAN状体管理相关规范内容。CAN 状态管理spec(Below all specs & figures source from AutoSAR portal)#车用总线状态管理总线管理器模块适用于任何CAN通讯的车用域控制器,比如车身域控制器BDM、ADS辅助驾驶域控制器之类。由图示不难看出,基础软件层为每个通信channel通过CanSM通讯服务层,指派了状态管理器,与通信硬件抽象层和系统服务层进行信息交互#状态管理器模块函数调度机制概述简单讲,博

2020-12-12 19:14:53 674

原创 AutoSAR CAN interface & CAN matrix spec解读(初级)

#今天博主带你一起来研究下AutoSAR中CAN接口有关的规范(Below all specs & figures source from AutoSAR portal)#软件架构中CAN接口模块位置CAN接口模块处于CAN收发器驱动硬件层和通讯服务层之间。硬件层就是驱动模块,通讯服务层包含:状态管理模块,网络管理模块,CAN传输协议,协议数据单元路由。#CAN 通讯矩阵这个SPEC中比较好的就是定义了CAN通讯矩阵应该包含的内容,如果你已经熟悉了这块内容,略过即可。CANCAN 通讯

2020-08-13 11:00:04 915

原创 AutoSAR CAN 驱动spec解读(初级)

#今天博主带你一起来研究下AutoSAR Spec中与CAN驱动有关的信息(Below all specs & figures source from AutoSAR portal)#数据传输优先级倒置的问题场景一 :如Spec中开篇就提到了优先级倒置的问题,原本属于高优先级的数据,被滞后处理,变成低优先级的请求,这种情况发生的条件是CAN驱动器只有一个数据传输缓冲块。场景二: 节点A连续发送高优先级的数据,节点B发送低优先级的数据,在节点A发送的高优先级数据之间的间隙,节点B占用了总线的

2020-08-12 08:46:35 622

原创 AutoSAR 数据迁移通用spec解读(初级)

#AutoSAR 数据迁移通用spec技术规范#今天博主带你一起来聊聊数据迁移,先来看一个ECU内部数据迁移的例子,这个例子在AutoSAR spec中可以找到(Below all spec& figures source from AutoSAR protal)数据从ECU1软件组件发送并传输至ECU2软件组件接收的过程示意图:#按照规范中的划分,包含以下内容:1 缓冲方式选择:in place 或者out of place2 数据迁移转换类型四种:序列、安全、保密、自定义3

2020-08-11 16:16:59 252

原创 AutoSAR BSW基础软件模块通用spec解读二(初级)

#AutoSAR 基础软件BSM模块通用spec博主带你继续解读AutoSAR官方发布的第二个通用规范(All spec source from AutoSAR portal)接下来,按照规范中的划分,逐个来解读一下:#功能性的规范1 AutoSAR软件编程语言规范中明确指出了需要满足‘MISRA C-2004’这一标准。2 编程代码必须要符合AutoSAR BSM module规范中的要求3 软件开发满足AutoSAR的方法论,换个方式阐述就是你所使用的开发工具链必须配备AutoSAR

2020-08-10 11:03:05 376

原创 AutoSAR BSW基础软件模块通用spec解读一(初级)

#AutoSAR 基础软件模块通用spec我们都知道AutoSAR是一套适用于汽车各个系统域控制器及子系统控制器软件开发的方法论,可通过多个厂家工具链来实现,比如VECTOR、ETAS、CAPITAL还有SCADE等(SCADE是ANASYS旗下的一款软件开发平台集成了测试与在线模拟功能)。使用AutoSAR这套方法论的前提,必须要重点了解它定义的一些通用的要求规范。接下来我们就按照规范中的划分,逐个来解读一下:AutoSAR的2份通用规范:标准类型规范和基本软件模组通用规范博主基于上述两份通用规

2020-08-09 13:34:26 922

原创 ISO 11898 CAN FD数据传输格式标准(初级)

#今天星期天,博主祝你周末愉快!今天要给大家分享的是有关CAN FD数据传输格式的相关标准信息ISO 11898 CAN FDISO11898-1中规定了CAN CAN FD扩展数据帧格式和相关协议。CANFD的出现,使得数据传输分辨率提高到8bit/帧,明显比传统的CAN通讯效率要高很多,同时,也促使开发工具链不断的完善,满足ISO11898有关CAN FD的要求。关于ISO11898标准摘要,你可以从以下官方链接中找到:(Picture source from ISO standard Port

2020-08-09 11:13:15 2595

原创 AutoSAR网络管理需求(非功能性)官方Spec.解读(初级)

#AutoSAR 网络管理需求之非功能性需求 (All spec source from AutoSAR portal)#接下来,博主要分享的是有关AutoSAR网络管理需求官方Spec.中的非功能性需求。非功能需求一般就涉及到软件开发质量管理方面的内容#此外,如果你想从事软件开发管理流程和软件开发质量管理有关的工作内容,据博主所知,可以考个ASPICE 或者 CMMI证书,不同的OEM,软件开发流程平台不一样,因此,会有不同的认证考核体系,在这里只能给你作为参考。#网络管理非功能需求分述:1)

2020-08-08 20:31:19 267

原创 AutoSAR网络管理需求(功能性)官方Spec.解读(初级)

#今天周末,博主祝你周末愉快!接下来,博主要分享的是有关AutoSAR网络管理需求的官方Spec.如果你是一位工程设计开发人员,想弄清楚AutoSAR Spec.中的网络功能需求和非功能需求的话,那就继续读下去,博主已经给你划好了关注重点。#Requirements on AUTOSAR Network Management(All spec. Source from AutoSAR portal)首先,我们来看一下spec目录框架内容,功能需求和非功能需求,划分的很清楚:网络管理功能需求:配置、

2020-08-08 20:05:45 455

原创 AutoSAR Specs Hashes (AutoSAR标准文件与哈希值)

@博主简单介绍一下AutoSAR 官方文件的哈希映射#Hashes 即使哈希算法,是一类算法,并不是单个独立存在的,如果你听说过区块链,那么不难知道SHA256 (Secure Hash Algorithm)之类的哈希算法,这类算法有很多子类,而且也有相关的国际和国家标准。#AutoSAR这些官方发布的Specs也都有哈希值,如下图所示(Source from AutoSAR Portal):博主来简单讲一下哈希算法的实际工作流程 ,可以概括为以下几个步骤:1)假设 :已知要查找的SPEC文件名称为

2020-08-06 16:52:37 232

原创 AUTOSAR_MOD_AISpecification官方spec-ARXML中的算法结构

AUTOSAR_MOD_AISpecification官方spec解读-ARXML(All source from AutoSAR Portal)#接下来我们来解读一下ARXML文件,看看ARXML文件中都定义了什么内容#Line1~Line40这40行呢,定义这个文件中的一些参考基础:比如缩写说明、参考单位博主这里要提醒一句,这个代码里面还要借助一个Package Ref代码包才可以使用的,这个代码包目前博主还没有发现在什么位置,极有可能是需要花钱购买的伪码或者源码包。#Line40~Line

2020-08-06 16:00:01 455

原创 AUTOSAR_MOD_AISpecification官方spec解读-XML文件目录定义 (三)

@今天博主接着解读包含在AUTOSAR_MOD_AISpecification官方SPEC包中的XML文件内容XML/ARXML类似的交互文件,可以通过很多工具来导入查看文件里面的信息,之前介绍过的VECTOR的工具链、ETAS的工具链、SIMENS的工具链等等,除了这些专业工具链,还可以通过第三方开发工具打开,比如之前提到过的MicroVisual studio,都可以使用。AutoSAR CC AI spec 解读(All specs from AutoSAR Portal)#Line1 :版本

2020-08-06 14:07:59 535

原创 AUTOSAR_MOD_AISpecification官方spec解读-发动机性能曲线参数化(二)

AUTOSAR_MOD_AISpecification官方spec解读-发动机性能曲线参数化#博主带你继续解读这份官方文件包中的图表’swarm’。#接下来先看变速器精度时间-转矩曲线图:从图中可以看到5种标注了不同颜色的曲线,这五条曲线之间是相互不重叠的,从横轴上可以看到它们在时间上是错开的。其实博主自己一般都会这么理解,就一句话:五条曲线所代表的的五中信号交互过程有一定的延迟精度要求。如果你是该领域的工程开发人员,除了时间要求,还需注意对精度的设定。#变速器对离合器的响应时间精度曲线图

2020-08-05 16:56:29 282

原创 AUTOSAR_MOD_AISpecification官方spec解读-发动机设计查表(一)

@AUTOSAR_MOD_AISpecification官方spec解读博主带着你一起来了解一下关于AUTOSAR_MOD_AISpecification里面的那一堆信息。AUTOSAR_MOD_AISpecification(source from AutoSAR Portal)博主建议先将这个Spec.从官网down到本地,解压之后可以看到里面的信息如下:这里面的信息量比较大,我们逐个看看都是些什么内容。#Disclamier & Readme 两个解释说明文件,没什么好解释的,点开

2020-08-05 15:37:40 369

原创 NeuSAR基于AUTOSAR的BSW本土化解决方案(初级)

@近期博主参加2020首届软件定义汽车论坛的时候,得知行业内还有NeuSAR这一本土化的AutoSAR BSW解决方案,今天博主就带大家来了解一下NeuSAR以及开发工具链。通过听取论坛大咖们的讲座,博主了解到NeuSAR目前已经开始和数家OEMs和供应商开展深入的合作,比如:吉利、广汽、蔚来、上汽等,合作的供应商当然都是这几家OEM的体系内供应商。#关于NeuSAR的一些基本信息你可以从东软睿驰的官方网站上找到,很多信息都是公开的,包括演讲的一些PPT等资源都可以直接下载。官方链接如下:http:

2020-08-05 10:41:39 2188

原创 AutoSAR软件组件之模块化、 可配置性与可移植性(初级)

#我们来聊聊AutoSAR软件组件的模块化、可配置性与可移植性那些事儿。#如果你看过博主之前发布的文章,那么对这张图片应该不感到陌生,该图片来自AutoSAR的官方网站(Picture source:AutoSAR Portal)。从这张图中,可以看出AutoSAR的基础架构包含以下几个方面:1)RTE:运行时间环境,也可以叫VFB-虚拟功能总线或者叫中间件,为应用层提供通讯服务。2)BSW:基础软件层,为应用层和RTE提供接口服务3)Service :服务层,用于存储、诊断和状态管理等4)EC

2020-08-04 16:38:24 853

原创 AutoSAR Layered Software Architecture 分层软件体系架构(初级)

@博主今天打开电脑,在研究AutoSAR规范的时候,无意间发现了一份比较不错的资料,如果需要该份文档又找不到官方链接的话,你可以在本文下方的评论区留言,博主看到留言会发链接分享给你,都是AutoSAR官方正式公开发布的文档。接下来博主给你解析一下这份文档,看看里面都讲了什么。AutoSAR分层软件体系架构官方发布版目录介绍这一页展示了这篇文档主要涉及到的内容,这份文档是官方发布版的,版权保护是自然的,因此博主截屏的时候,已经附带上了所有含有AutoSAR版权的信息。这篇文档基于AutoSAR官方发布

2020-08-04 11:26:17 881

原创 基于AutoSAR的汽车电控系统开发之ADAS用例分析(初级)

@基于AutoSAR的汽车电控系统开发之ADAS用例分析(初级)ADAS用例分析#我们在创建任何系统级或者子系统级的架构方案之前,都应对该系统有一定的了解或者在该领域内从事若干年份。在这里,博主认为你已经对主流与非主流的ADAS有一定的了解了,对于是否从事该领域,这一点不影响对本文的理解与阅读。#图示即为博主刚刚完成的ADAS用例框架描述,我们要把这个框架用UML语言给呈现出来,然后导出为XML格式的文件,再发送给有交互需求的相关工程人员。#这里面的使用者为驾驶员,系统域为ADAS域控制器,所实现

2020-08-03 16:52:27 767

原创 基于AutoSAR的汽车电控系统开发之PREEvision之ADAS硬件架构分析(初级)

#我们继续上午的话题,接下来分析ADAS硬件架构,博主在这里以特斯拉Model3的ADAS架构为例。在这里分享给你一个汽车工程师必备的资源网站,博主的很多CASE来源也是出于这个网站,某些行业技术大咖的博文也都参考这里的资讯,链接如下:https://www.systemplus.fr/#Model 3 ADAS硬件架构分析‘僧舍清凉竹树新,初经一雨洗诸尘’—施肩吾...

2020-08-03 14:19:21 625 1

原创 基于AutoSAR的汽车电控系统开发之PREEvision之ADAS功能分析(初级)

@基于AutoSAR的汽车电控系统开发之PREEvision之功能分析PREEvision之ADAS功能分析不知你有没有发现PREEvision之所以在各大主机厂盛行的原因,其实PREEvision节省了OEM和Tier1之间的文件交互时间,提高了工作效率,本质上缩短了研发周期和开发成本,更重要的是,每家OEM可以结合项目实际情况开发专属ADD-ins,所以VECTOR才能成为主流。今天博主继续带你学习如何使用PREEvision来创建系统的功能逻辑架构,我们以ADAS为例进行分析讲解,图示是来自PR

2020-08-03 11:42:19 638

原创 基于AutoSAR的汽车电控系统开发之PREEvision功能列表文档创建(初级)

#今天周末,博主祝大家周末愉快!#我们在上一个章节介绍了PREEvision工具连,这个章节来介绍下使用PREEvision建立BDC系统功能列表模型的流程。每个OEM都有自己的成熟车型平台,完全新开发从0开始的车型几乎不存在,即便是恒大和宝能这些新入行的公司也不例外,也是一路买买买各种收购。因此,博主今天接下来分享的case假设也是建立在已有的车型平台来开发的:#CASE假设前提:某车型平台BDC系统-子系统-零部件:70%沿用功能列表:85%沿用,15%新增功能(新增功能的输入来自于市场以及对标

2020-08-01 19:09:12 563

原创 基于AutoSAR的汽车电控系统开发之PREEvision工具链介绍(续)

#我们继续来学习PREEvision的层架结构图的第二层——逻辑功能架构:#在这一层里创建的模型,我们叫作逻辑功能架构模型,它是在上一章节中讲过的customer feature 列表/功能树和 requirements列表/功能树基础上建立的,描述了功能需求模型,运用了传感器和执行器抽象表示出模块与模块之间的逻辑关系和数据传递。博主举个实际的例子:比如:汽车制动功能控制逻辑,驾驶员踩下制动踏板,踏板传感器将信号发送给液压制动系统控制单元,控制单元通过总线接收到该信号,然后通过内部处理之后,将信号发送给执

2020-07-31 15:11:06 1021

原创 基于AutoSAR的汽车电控系统开发之PREEvision工具链介绍(初级)

@基于AutoSAR的汽车电控系统开发实例概述之系统级三个重要框架博主认为做任何事情之前,首先大的框架思路要清晰新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;增加了 图片拖拽 功能,你可以将本地的图片直接拖拽到编辑区域直接展示;全新的 KaTeX数学公式 语

2020-07-31 11:14:23 3094

原创 基于AutoSAR的汽车电控系统开发实例概述之UML(初级)

博主现在刚好有个项目,也是基于AutoSAR的汽车控制器产品,目前尚未定点,博主借助于此项目分享基于AutoSAR的控制系统的开发过程实例概述,可能时间也会拖得比较长,本周和下周都安排了供应商技术方案评审,博主会把能分享的尽量分享给大家参考。关于汽车电气控制系统的开发,AutoSAR提供了一个通用的方案可以参考,如果你仔细浏览过官方文档,一定记得这个词组“Software Process Engineering meta-model” ,也就是SPEM,中文翻译过来“软件过程工程元模型”...

2020-07-29 17:08:08 1133

原创 AUTOSAR模型ECU配置参数——.arxml文件解读(入门级完结)

@AUTOSAR模型ECU配置参数——.arxml文件解读(三)ECUC配置模块参数的定义方式在博主继续带大家解读之前,不知道读者是否思路越来越清晰,有没有发现AutoSAR 模型ECU配置参数文件结构是逐级纵深式定义的,是一层一层深入展开的,举个与生活比较贴切的例子像是在剥洋葱。接下来,我们一起继续看:172行是ECUC配置参数集合定义,并赋予了UUID173~179行可以看出AutoSAR的ADC模块配置参数集被标准化成container,并给出了对应的描述,这些数据结构数量都是多个的,在这里

2020-07-29 14:43:43 6915 3

原创 AUTOSAR模型ECU配置参数——.arxml文件解读(入门级-二)

@AUTOSAR模型ECU配置参数——.arxml文件解读(二)ECU AutoSAR configure 定义集合,并赋予UUID15-25条这里简单截取了一部分作为示意,这部分是版权声明。27-34行是对文件版本的修订从第35行开始ECU AutoSAR configure 的定义,并赋予了开放软件通用唯一识别码:UUID从第46行~146行,用100条对ECUC配置的各个模块做了定义,在这里博主仅截取了部分代码示意:在这里举几个例子简单解释一下,因为后面还会有更详细的解释,如:47

2020-07-29 11:01:15 5476

原创 AUTOSAR模型ECU配置参数——.arxml文件解读(入门级-一)

@AUTOSAR模型ECU配置参数——.arxml文件解读今天博主带大家一家来解决一下AutoSAR官方提供的ECU配置参数.arxml文件,general的部分简单讲述,对于不易理解的信息,博主会分享自己的学习心得,理解这些文档的含义,才能更好的建立正确的XML模型,对于解读有异议的,也欢迎各位同行在评论区留言给我,我会进一步解读或纠正。AutoSAR官方ECU配置参数.arxml文件获取方式博主在上一篇文章中就提到过了,AutoSAR官方提供了spec的下载渠道,都是免费下载的,本文中解读的这个a

2020-07-28 17:14:53 13571 1

原创 AutoSAR ECU 描述文件(.arXML)简介和创建流程介绍

@AutoSAR ECU 描述文件.arxml简介及创建流程介绍博主也是刚刚接触AutoSAR不到一个月的时间,目前还在摸索中,同时,也想借助这个平台记录一些重要的信息,方便与相关同行交流探讨,今天主要探讨一下ECU.arXML系统级描述文件的创建流程,后续博主会按照这个流程建模,完成一个完整的.arXML系统级的创建。ECU.arxml是什么?有什么用途?***ECU.arxml***描述文件即是ECU 参数定义文件 (Parameter Definition file) 。基于.arxml文件,

2020-07-27 17:14:07 15401 2

NVIDIA DPU 集数据中心处理器的演变_2020年10月份论坛.pdf

此份文档来源于今年十月份AI论坛上,由NVIDIA 公司介绍的其产品DPU 数据中心处理器的演变和发展趋势,内容详实,保留了原版PPT中的所有内容,供各位同仁参考学习。

2020-12-12

ADAS法规分析、安全性及系统评价方法研究论文

该份调研报告,涵盖了不同地区的法规对标分析,已经系统安全分析,未知系统安全分析,以及ADAS系统评价方法

2020-08-03

IBM_DOORS_DATA_SHEET需求管理工具说明书

该文档是IBM公司发布的关于DOORS需求管理器的说明书,其中介绍了汽车系统使用DOORS需求管理的实际案例,同时也介绍了DOORS的原理

2020-07-31

特斯拉Model3北美2020版用户手册(英文原版)

该文档为特斯拉Model3北美版用户手册,英文完整原版,发布于2020年04月份。 总体看下来,北美版的特斯拉在配置上确实与国产特斯来有配置上的差异,需要的同行可以下载下来有针对性的搜索相关领域,可以用作benchmark对标参考车型资料

2020-07-29

长城汽车_基于AUTOSAR的嵌入式软件开发.pdf

文章摘要:汽车开放式系统架构AUTOSAR的体系结构, 基于AUTOSAR的嵌入式软件开发流程以及符合AUTOSAR嵌入式代码的开发成果; 介绍应用AUTOSAR标准开发汽车电子控制单元软件的优点, 以及对我国汽车行业研发该项技术的建议。

2020-07-29

ISO 26262 and ECU Software with Autosar 软件架构概述(英文)

该文档是博主初次接触AutoSAR时,同行分享的学习资料,现在分享给刚入门的同行参考,该文档主要包含以下信息: 1)ISO 26262 软件策略 2)IS0 26262涵盖的失效模型 3)ISO 26262 解决方案和建议

2020-07-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除