您可以捐助,支持我们的公益事业。

1元 10元 50元





认证码:  验证码,看不清楚?请点击刷新验证码 必填



  求知 文章 文库 Lib 视频 Code iProcess 课程 认证 咨询 工具 火云堂 讲座吧   成长之路  
会员   
 
   
 
  
每天15篇文章
不仅获得谋生技能
更可以追随信仰
 
     
   
 订阅
  捐助
虚拟功能总线VFB
 
198 次浏览     评价:  
 2017-12-26 
 
编辑推荐:
本文来自于blog.sina.com.cn,文章简单的介绍了AUTOSAR每个组件。

 

VFB是AUTOSAR提供的所有通信机制的总和。在AUTOSAR中,一个应用被建模为一个组合组件,内部包括相互交互的组件。如图 1所示,VFB就是允许这些组件交互的通信机制。在系统配置中,组件被映射到特定的系统资源,即ECU。同时,组件之间的虚拟连接也被映射到本地连接,如CAN或FlexRay。最后进行ECU个体的配置。RTE是对单个ECU上VFB接口的实现。

图 1 AUTOSAR开发过程总体示意图

在图1的最上层,也即AUTOSAR软件开发的最早期阶段——软件组件开发阶段,开发者以VFB的视角看待系统,每个组件可以实现简单的功能,也可以实现非常复杂的功能。每个组件有已定义好的端口用来表示该组件与其他组件的交互点,组件可以通过端口与其他组件进行交互。

每个端口都对应一个接口,接口定义了端口必须提供或者请求的内容。AUTOSAR支持三种类型的接口,client-server,sender-receiver和calibration。

每个端口要么是PPort,要么是RPort。PPort提供接口中定义的元素,RPort请求接口中定义的元素。每种端口根据接口类型的不同和是否提供服务表示为不同的图标。

VFB层次上的通信是指软件组件之间的通信,分为Sender-Receiver通信和Client-Server通信。Sender-Receiver通信主要用来发送和接收数据,Client-Server通信主要用来提供和使用服务。

VFB仿真工具的主要功能就是在PC上实现组件之间的这两种通信关系,从而验证组件设计者的设计意图是否正确实现。

   
199 次浏览  评价: 差  订阅 捐助
 
相关文章

UML建模之时序图
UML状态图
区分UML类图中的几种关系
UML建模之活动图介绍
 
相关文档

UML统一建模语言参考手册
网上商城UML图
UML建模示例:JPetStor
UML序列图编写规范
 
相关课程

UML与面向对象分析设计
UML + 嵌入式系统分析设计
业务建模与业务分析
基于UML和EA进行系统分析设计
每天2个文档/视频
扫描微信二维码订阅
订阅技术月刊
获得每月300个技术资源
 
 

关于我们 | 联系我们 | 京ICP备10020922号 京公海网安备110108001071号