someip, fdepl,CommonAPI C++(fidl)介

https://www.jianshu.com/p/2e027787ebfa

(529条消息) CommonAPI-SomeIP 使用_熊猫眼老阿姨的博客-CSDN博客

(434条消息) CommonAPI-SomeIP 使用_熊猫眼老阿姨的博客-CSDN博客_commonapi vsomeip

SOMEIP中的典型的问题分析_服务_bit_接口 (sohu.com)

以太网SOME/IP协议解读 - 设计与开发 - AI汽车网 (vogel.com.cn)

(545条消息) SOME/IP TP_someip tp_wuli娇娇的博客-CSDN博客

(545条消息) SOMEIP环境搭建以及Demo详细介绍_苹果乐园112的博客-CSDN博客_someip 配置

以太网SOME/IP协议解读 - 设计与开发 - AI汽车网 (vogel.com.cn)

汽车电子中的TC8测试是什么,有知道的能详细聊聊吗? - 知乎 (zhihu.com)

车载以太网 | 测试之实锤-SOME/IP概述及TC8 SOME/IP 测试实践 - 知乎 (zhihu.com)

SOME/IP与SOME/IP SD规范介绍

(673条消息) SOME/IP与SOME/IP SD规范介绍_someip_回首已是叶落时的博客-CSDN博客

vsomeip+*.fidl+*.fdepl(2)_fidl和fdepl入门_C_Silence_K的博客-CSDN博客

CommonAPI 使用说明文档_commonapi dbus_C_Silence_K的博客-CSDN博客

CommonAPI C++(fidl)介绍 - 简书

车载以太网通信中间件SOME/IP协议分析和应用培训讲座 - 知乎 (zhihu.com)

SOME/IP 数据的格式:

上图是SOME/IP数据的格式,除了最下面的Payload之外都属于SOME/IP的header。SOME/IP消息由报头header和有效负载Payload组成。

  • 消息ID:服务ID和事件/方法ID的组合

  • Length:包含从请求ID到SOME/IP消息结束的长度(以字节为单位)

  • 请求ID:允许提供者和订阅者区分同一方法、事件、getter或setter的多个并行使用

  • 协议版本:包含SOME/IP协议版本的8位字段

  • 接口版本:包含服务接口主要版本的8位字段

  • 消息类型:用于区分消息类型

  • 返回码:用于指示请求是否已成功处理。

Message Type [8 Bit],它有以下几种取值:

  • REQUEST (期待响应的请求)

  • REQUEST_NO_RETURN(不期待响应的请求)

  • NOTIFICATION(事件通知)

  • RESPONSE(响应消息)

  • ERROR(报错消息)

Protocol Version

SOME/IP的版本号,目前为1。

Interface Version

用来识别服务接口的主版本号,由用户定义。比如当服务增加了新的功能,或者发生变更,用户可以定义新的版本号,而客户端或服务端可以通过这个版本号来自动判断兼容性。

Message Type

三、SOME/IP服务发现SD

由于以太网数据传输服务需要由Server和Client两个部分共同完成,因此在进行数据传输之前,需要准备一系列的工作来确认Server和Client之间是否已建立网络连接。其次,Client还要询问Server能否提供所需的服务,满足数据传输需求,并对服务的Event进行订阅。这些工作都是通过SOME/IP服务发现(Service Discovery)实现的。

服务发现的报文格式与一般的SOME/IP报文相同,但是其Message ID固定为0xFFFF8100。

3.1 主要功能

看完这个,你还觉得SOME/IP测试难吗? - 知乎 (zhihu.com)

CommonAPI-SomeIP 使用_commonapi someip-CSDN博客

(429条消息) SOMEIP环境搭建以及Demo详细介绍_苹果乐园112的博客-CSDN博客_vsomeip

(432条消息) CommonAPI-SOMEIP需要使用的资源及其链接_liu__ting的博客-CSDN博客_commonapi vsomeip

(432条消息) Common API Some/IP 环境的搭建_King-超的博客-CSDN博客_capicxx-someip-runtime git

Connected Vehicle Systems Alliance · GitHub

https://www.jianshu.com/p/16004f58ca25

 

(404条消息) SOMEIP环境搭建以及Demo详细介绍_苹果乐园112的博客-CSDN博客_vsomeip

(404条消息) CommonAPI-SOMEIP需要使用的资源及其链接_liu__ting的博客-CSDN博客_commonapi vsomeip

GitHub - COVESA/capicxx-core-tools:Common API C++ core tools

GitHub - COVESA/capicxx-someip-tools: Common API C++ SOMEIP tooling

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值