服务接口定义:根据车辆架构的功能,将包含在网关控制器中的服务在PREEvision工具中设计。该服务包括服务提供者和服务消费者。服务提供者的主要工作是提供服务,服务消费者向服务提供者发送服务请求以获取服务功能,网关控制器车辆应用信息以服务接口的形式定义,主要包括方法、事件和属性。在PREEvision工具中,根据服务内容建立服务接口,定义其方法和事件。
对于方法,需要定义其输入和输出参数。在这个设计过程中,服务的接口由AUTOSAR软件架构实现,服务提供者和消费者由AUTOSAR软件组件(SWC)实现,稍后分配给ECU组件。图1.
SWCS 通过端口传输信息,服务接口封装到端口中。端口可分为“发送/接收数据”和“发送/接收服务”。SWC位于RTE的顶部,通过RTE调用底层协议接口来完成数据传输。在SWC中,服务提供方确认服务可用性,服务消费方确认服务请求状态;基本软件模式管理器(BSWM)用于管理服务模型和转发服务发现的可用性和请求状态到软件组件或者管理服务发现模块。
服务发现模块确认服务可用性和请求状态,并发送相应的SD 消息(如 SD提供服务消息),并根据接收到的SD消息转换为基本软件模式管理器模式。服务发现通过套接字适配器配置发送和接收的事件和方法。套接字适配器可以灵活分配PDU,实现多客户端接收,即一个PDU在多个套接字连接上动态发送,同时服务发现与SOME/IP模块通过套接字适配器完成信息交互。
在工具中,建立相应的SWC和相应的接口。服务软件组件设计完成后,网关控制器可以通过服务发现将服务的可用性和位置发布到其他ECU。服务消息类型包括search service, provide / stop service, stop / subscribe event group and subscribe event group feedback。
软件架构:其应用层的SWC组件在实时操作环境(RTE)上运行。在网关控制器的底层通信协议中,需要定义以太网报文的路由方式,并将服务的传输实例化为特定的信号和消息。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
相关推荐
乘用车的以太网网关现在 哪家做的比较好,哪家的方案成熟
发表于 03-28 21:42
采用SAM4S参考设计的UART到以太网网关。该参考设计演示了基于ATSAM4S的UART到以太网网关。 UDP广播方案用于客户端查找以太网地址。流量控制支持平衡
发表于 05-20 14:45
文章介绍一种基于AT91SAM9260的ZigBee工业以太网网关设计。
发表于 05-14 06:29
。技术规格- ATmega328p MCU,- ENC28J60 10Base-T 以太网控制器,- 用于 RS485 有线总线通信的 SP485EE(在硬件串行、引脚 0 和 1 上工作),- 带
发表于 09-09 06:56
本文介绍了一种采用Rabbit 3000 控制芯片为核心的嵌入式以太网网关的设计方法与实现,设计了RS232/485 总线、Lonworks 总线以及以太网的接口硬件电路,对嵌入式TCP/IP 协议栈原理与运行
发表于 06-19 11:47
•30次下载
汽车电子发展迅速,娱乐及驾驶辅助系统传输带宽的需求也越来越大,汽车行业希望引进IEEE802.3以太网技术作为下一代车载网络用于车载设备之间的通信。随着车内网络节点的增加网关控制器极为重要。今天和大家介绍集成
发表于 04-12 16:51
•2w次阅读
Data Device Corp (DDC)宣布推出用于嵌入式应用的 GigExtreme系列智能千兆以太网网络门禁控制器。 GigExtreme ET-71000千兆以太网卡专为飞行关键型军事应用和恶劣环境军事应用而设计。
发表于 10-06 15:38
•4459次阅读
电子发烧友网站提供《RS485以太网网关开源.zip》资料免费下载
发表于 08-09 15:07
•2次下载
电子发烧友网站提供《RS485以太网网关.zip》资料免费下载
发表于 08-17 09:52
•3次下载
域控制器的四大支柱分别是车载以太网、自适应Autosar、高性能处理器和集中式E/E架构。
发表于 04-15 17:15
•2709次阅读
can/以太网网关是一类能够实现CANBUS数据与以太网数据之间相互转换的设备,在实际使用前,我们需要对其进行多方面的设置,其中有一项就是更改电脑的IP地址。那么,这个更改IP的流程是怎样的呢?简单
发表于 05-11 20:16
•1044次阅读
域控制器架构优点 域控制器是以以太网为骨干网,面向服务的架构,按功能划分的集中化加速软硬件分离,节约整机成本,具体优点包括: 1.服务附加值
发表于 07-25 17:53
•1720次阅读
以太网网关域控制器的硬件实现 该方案配备双MCU,其中飞思卡尔i.mx6q处理器用于复杂工况下算法的处理,恩智浦公司的S32K148处理器用于车辆信号路由;以太网网关包括CAN/CANFD和以
发表于 07-25 18:11
•1081次阅读
以太网网关当然可以在汽车上应用。现代汽车越来越依赖电子系统和网络连接,以太网网关可以在汽车电子架构中起到关键的作用。以下是一些以太网网关在汽车上的应用: (1)车载网络连接:
发表于 12-14 16:15
•681次阅读
CANopen以太网网关怎么用? CANopen以太网网关是一种连接CANopen总线和以太网的设备,它提供了在CANopen网络和以太网之间传输数据的功能。本文将详细介绍CANope
发表于 02-02 16:59
•3246次阅读
评论