美文网首页
VSomeIP入门

VSomeIP入门

作者: 棒棒0_0 | 来源:发表于2021-12-25 09:40 被阅读0次

    SOME/IP简介

    SOME/IP是Scalable service-Oriented middlewarE over IP的缩写。该协议用在汽车上,并与AutoSAR兼容。规范见:http://some-ip.com/
    在这个wiki中,我们不想进一步深入探讨另一个中间件规范的,粗略地概述SOME/IP规范及其开源实现vsomeip的基本结构。

    VSomeIP简介

    VSomeIP是BMW实现的开源SOME/IP库。目前主要实现了SOME/IP的通信和服务发现功能,并在此基础上增加了安全机制。

    VSomeIP的编译

    1.下载vsomeip

    https://gitee.com/mirrors/vsomeip?_from=gitee_search
    vsomeip的编译依赖于Python,Boost,注意Boost的版本需要是1.74.0,下载地址:
    https://boostorg.jfrog.io/artifactory/main/release/1.74.0/source/

    2.Boost编译

    1.unzipboost_1_74_0.zip
    2.cdboost_1_74_0/
    3../bootstrap.sh--with-python=/usr/bin/python3.5
    4.sudo./b2install--with=all

    3.vsomeip编译

    1.cd vsomeip-master
    2.mkdir build
    3.cd build
    4.cmake -DENABLE_SIGNAL_HANDLING=1 -DDIAGNOSIS_ADDRESS=0x10 ..
    5.make
    6.make install

    相关文章

      网友评论

          本文标题:VSomeIP入门

          本文链接:https://www.haomeiwen.com/subject/ftrzfrtx.html