当前位置: 首页 > wzjs >正文

正规东莞网站建设怎么样在百度上免费推广

正规东莞网站建设,怎么样在百度上免费推广,php做的网站有哪些,大梦想小程序商店【AutoSar CP】SoAd模块 文章目录 【AutoSar CP】SoAd模块1. SoAd总体说明1.1. SoAd在AutoSar CP中的层级关系1.2. SoAd的作用2. 主要配置参数3. Sock连接4. PDU传输5. PDU接收6. 配置参数详表SoAdBswModulesSoAdGeneralSoAdConfigSoAdSocketConnectionGroupSoAdSocketConnecti…

【AutoSar CP】SoAd模块

文章目录

  • 【AutoSar CP】SoAd模块
    • 1. SoAd总体说明
      • 1.1. SoAd在AutoSar CP中的层级关系
      • 1.2. SoAd的作用
    • 2. 主要配置参数
    • 3. Sock连接
    • 4. PDU传输
    • 5. PDU接收
    • 6. 配置参数详表
      • SoAdBswModules
      • SoAdGeneral
      • SoAdConfig
      • SoAdSocketConnectionGroup
      • SoAdSocketConnection
      • SoAdSocketProtocol

1. SoAd总体说明

1.1. SoAd在AutoSar CP中的层级关系

在这里插入图片描述

1.2. SoAd的作用

  • 对于TCP/IP协议栈,数据的传输依赖基于ip和端口的Sockt,而对于PDU的传输则依赖PduId,SoAd模块将AUTOSAR中定义的PDU通信转换成基于socket的通信。实现Socket和PDU数据之间的切换
  • 对于PDU的路由,可以控制哪些PDU路由使能、哪些PDU路由禁止
  • AUTOSAR遵循静态通信关系,而TCP/IP概念中存在动态配置和路由,SoAd模块旨在弥合这两个概念之间的差距。通过建立一个包含AUTOSAR所需信息的预先确定的配置,并保留一些项,以便在运行时进行更新

    比如对于特定的PDU,其PduId在程序编译时就确定了,但是在代码运行中,该PduId可能需要发送到不同的远端ip,这时就需要用SoAd来设置连接远端地址信息

2. 主要配置参数

  • SoAdSocketConnectionGroup(连接参数)
    • 指定套接字ConnectionGroup的配置,主要包含本地ip、本地端口、远端ip,远端端口,连接协议(TCP/UDP)
    • 每一个ConnectionGroup内需要指定有几个Connection(远端),可以理解为一个服务端指定最多有几个客户端连它
    • 可以设置每个Connection(远端)的ip和端口。如果ip设置为ANY,端口设置为0 ,可以理解为连接本服务器的这个客户端可以是任何ip,任何端口
    • 注意:在一个ConnectionGroup内,只有本地ip必须唯一,本地端口、远端ip,远端端口都可以设置为任意值(ip:ANY,端口:0)
    • 对于接收组播,本地ip需要设置为组播地址
    • 对于UDP来说,一个ConnectionGroup下的Connection共享同一个Socket
    • 对于TCP来说,一个ConnectionGroup下的每一个Connection都单独对应一个Socket(TCP需要accept)
  • SoAdPduRoute(发送数据)
    • PDU发送路径:PduR --> SoAd --> TCP/IP
    • 需要指定PduR SoAd上层接口类型,IF/TP
    • 需要指定接收的数据走的是哪一个ConnectionGroup或Connection
    • 需要指定接收的数据与哪一个PduId对应,PduId由PduR中配置
    • 需要指定SoAdRoutingGroup(开关),来控制该种PduId数据是否从SoAd向下传输
  • SoAdSocketRoute(接收数据)
    • PDU接收路径:PduR <-- SoAd <-- TCP/IP
    • 需要指定SoAd PduR上层接口类型,IF/TP
    • 需要指定接收的数据走的是哪一个ConnectionGroup或Connection
    • 需要指定接收的数据与哪一个PduId对应,PduId由PduR中配置
    • 需要指定SoAdRoutingGroup(开关),来控制该种PduId数据是否从SoAd向上传输
  • SoAdRoutingGroup(开关)
    • 一个可以启用或禁用的特定路由组的合集。
    • SoAdRoutingGroupIsEnabledAtInit:如果设置为 true,此路由组将在初始化 SoAd 模块后启用(即在SoAd_Init 函数中启用)
    • SoAdRoutingGroupTxTriggerable: 指定与此路由组相关的PduRouteDest容器所引用的If-TxPDUs是否可以通过SoAd_IfRoutingGroupTransmit函数触发传输。当该参数设置为TRUE时,表示可以通过SoAd_IfRoutingGroupTransmit触发传输;当该参数设置为FALSE时,表示不可以通过SoAd_IfRoutingGroupTransmit触发传输

3. Sock连接

  • 对于SoAd模块,建立链接是调用接口SoAd_OpenSoCon(SoConId), 入参 SoConId 对应配置参数SoAdSocketConnectionGroup中的索引值
  • 调用SoAd_OpenSoCon(SoConId)的实际作用是设置该SoConId需要建立链接的flag
  • 在周期调度函数SoAd_MainFunction()中,对于需要建立链接的SoConId ,依次调用如下接口建立链接
    //TCP/UDP
    TcpIp_SoAdGetSocket(Std_ReturnType,
    TcpIp_DomainType, TcpIp_ProtocolType,
    TcpIp_SocketIdType**);
    //TCP/UDP
    TcpIp_Bind(Std_ReturnType, TcpIp_SocketIdType,
    TcpIp_LocalAddrIdType, uint16**);
    /
http://www.dtcms.com/wzjs/112047.html

相关文章:

  • 深圳网站开发公司哪家好最新网站发布
  • 北京幼儿园网站建设东莞营销网站建设推广
  • 网站运营人员架构网站优化招聘
  • 网站投稿系统怎么做网络营销专业是干嘛的
  • 上海做网站建设的公司网站制作优化
  • 网页设计作品及代码抖音搜索优化
  • 阿里巴巴上做网站要多少钱爱站网官网查询域名
  • 做网站的收获及感想北京优化靠谱的公司
  • 三级a一级a做爰视频免费网站合理使用说明
  • 企业网站改版seowindows优化大师绿色版
  • 榆林免费做网站公司上海百度推广开户
  • 手机网站css成人短期技能培训
  • 政府网站建设事例拼多多女装关键词排名
  • 毕设做网站可以用模板吗免费网页在线客服系统
  • 个人网站可以做产品宣传吗小说网站排名免费
  • 海外网新闻外包seo服务口碑好
  • 有做模仿易企秀网站吗百度一下官网入口
  • 做网站常德网络营销的具体形式种类
  • 网站开发软件三剑客网站排名查询alexa
  • 网络技术与网站建设培训机构管理系统哪个好
  • wordpress用什么字体最好用的系统优化软件
  • 介绍几个能进去的a站网站优化及推广方案
  • 一个空间如何做多个网站网站运营推广
  • 什么亲子网站可以做一下广告防控措施持续优化
  • 郴州制作网站设计较好的公司济南做网站比较好的公司
  • 大良营销网站建设行情百度竞价推广培训
  • 做视频自媒体要投稿几个网站国内最好的搜索引擎
  • 二建注册查询系统seo关键词排名优化系统源码
  • 君隆网站建设关键词在线听免费
  • 网站开发好网站关键词优化价格