chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

通過vmRT-Thread和vSOME/IP支持車載SOA開發(fā) | 前沿觀點

RT-Thread官方賬號 ? 2025-07-08 09:46 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

隨著智能網(wǎng)聯(lián)汽車的發(fā)展,電子電氣架構(gòu)正從傳統(tǒng)的分布式架構(gòu)向域集中甚至中央集中式架構(gòu)演進。在這一趨勢下,多個原本部署在獨立ECU 上的功能逐步整合至同一計算平臺,集中式架構(gòu)當前面臨以下需求:


Hypervisor輕量化、高性能:要求對內(nèi)存和存儲資源更少,有更高的實時性要求。

車載系統(tǒng)通信兼容:現(xiàn)有車載應(yīng)用大多基于分布式架構(gòu)設(shè)計,直接遷移到虛擬化平臺需要兼容原有協(xié)議棧和接口。


本文所使用的嵌入式虛擬化集成開發(fā)平臺(vmRT-Thread),采用Type1輕量化設(shè)計,其核心功能代碼約1萬行;核心鏡像存儲空間占用不到1M;核心功能運行內(nèi)存小于64M;啟動時間短(可低至50ms);中斷轉(zhuǎn)發(fā)注入:低于10微秒。(因測試環(huán)境不同可能略有差別)


在車載系統(tǒng)中,vSOME/IP作為一種標準化的輕量級通信協(xié)議,廣泛應(yīng)用于車載以太網(wǎng),支持功能域之間的服務(wù)導(dǎo)向通信。而vmRT-Thread支持基于共享內(nèi)存的直連網(wǎng)卡通信,因此基于此協(xié)議的應(yīng)用可實現(xiàn)無縫遷移,無需對源碼進行大規(guī)模代碼修改。
其架構(gòu)如圖所示:
5fd8258a-5b9d-11f0-9cf1-92fbcf53809c.png


基于上述方式,采用8核開發(fā)板來運行雙系統(tǒng),通過vSOME/IP協(xié)議完成雙機通信。

具體分為以下幾個階段執(zhí)行:


1.虛擬化系統(tǒng)部署

在開發(fā)板上部署vmRT-Thread;


2.創(chuàng)建兩個Guest系統(tǒng),為每個系統(tǒng)分配物理資源(CPU、內(nèi)存和外設(shè)),運行Ubuntu(service)與BuildRoot(client)。配置基于共享內(nèi)存的直連網(wǎng)卡通信。

Ubuntu

準備vSOME/IP環(huán)境;

源碼編譯vSOME/IP,編譯官方請求響應(yīng)demo;

為直連網(wǎng)卡配置ip地址(也可在/etc/network/interfaces文件中配置靜態(tài)ip地址)和配置組播地址:


5fed1a3a-5b9d-11f0-9cf1-92fbcf53809c.png


修改vSOME/IP-tcp-service.json配置文件中主機ip地址:


5ff7726e-5b9d-11f0-9cf1-92fbcf53809c.png


設(shè)置環(huán)境變量:


60080110-5b9d-11f0-9cf1-92fbcf53809c.png


3.BuildRoot

源碼編譯vSOME/IP,編譯官方請求響應(yīng)demo;

為直連網(wǎng)卡配置ip地址(也可在/etc/network/interfaces文件中配置靜態(tài)ip地址)和配置組播地址:


601581fa-5b9d-11f0-9cf1-92fbcf53809c.png


修改vSOME/IP-tcp-client.json配置文件中主機ip地址:


6026f796-5b9d-11f0-9cf1-92fbcf53809c.png


設(shè)置環(huán)境變量:


6039c86c-5b9d-11f0-9cf1-92fbcf53809c.png


4.系統(tǒng)聯(lián)調(diào)與驗證

Ubuntu中執(zhí)行response-sample,BuildRoot執(zhí)行request-sample;此時BuildRoot會發(fā)送數(shù)據(jù)給Ubuntu,然后Ubuntu再發(fā)送給BuildRoot。

BuildRoot端,發(fā)送前打印,接收到Ubuntu數(shù)據(jù)后再打?。?/span>


60476a4e-5b9d-11f0-9cf1-92fbcf53809c.png


Ubuntu端,打印接收的數(shù)據(jù):


6058f84a-5b9d-11f0-9cf1-92fbcf53809c.png


當前車載演進趨勢下,集中式架構(gòu)通過高性能芯片整合多個功能域(如自動駕駛、車載娛樂和車身控制),能顯著降低了硬件成本和系統(tǒng)復(fù)雜性,但對底層端側(cè)虛擬化性能和對車載應(yīng)用適配有更高的要求。因此,基于vSOME/IP協(xié)議開發(fā)的車載應(yīng)用在vmRT-Thread平臺上能幾乎無修改的運行,減少了開發(fā)成本,為集中式車載架構(gòu)的規(guī)?;瘧?yīng)用提供了可靠支持。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 車載
    +關(guān)注

    關(guān)注

    18

    文章

    712

    瀏覽量

    84874
  • SOA
    SOA
    +關(guān)注

    關(guān)注

    1

    文章

    329

    瀏覽量

    29331
  • VM
    VM
    +關(guān)注

    關(guān)注

    0

    文章

    19

    瀏覽量

    17959
  • RT-Thread
    +關(guān)注

    關(guān)注

    32

    文章

    1634

    瀏覽量

    45177
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    通過vmRT-Thread和ROS2賦能機器人智能開發(fā)

    隨著機器人技術(shù)的快速迭代升級,協(xié)作機器人、復(fù)合移動機器人和人形機器人等新興應(yīng)用場景對實時控制與智能決策的深度融合提出了迫切需求。然而,當前機器人操作系統(tǒng)架構(gòu)面臨以下關(guān)鍵挑戰(zhàn):算力瓶頸制約智能化發(fā)展:傳統(tǒng)控制系統(tǒng)算力不足,難以有效支撐語音識別、手勢交互、動態(tài)避障、力控優(yōu)化、地圖構(gòu)建、位姿計算等智能化需求。系統(tǒng)集成復(fù)雜度高:傳統(tǒng)方案采用多主機分布式架構(gòu),導(dǎo)致系統(tǒng)
    的頭像 發(fā)表于 06-09 09:23 ?1736次閱讀
    <b class='flag-5'>通過</b><b class='flag-5'>vmRT-Thread</b>和ROS2賦能機器人智能<b class='flag-5'>開發(fā)</b>

    揭秘RT-Thread上的AUTOSAR CP系統(tǒng)

    本文探討了RT-Thread與AUTOSARCP的融合,解決車載ECU開發(fā)中實時性、安全性與靈活性的平衡問題。通過分層安全內(nèi)核(rt-safetyos/autoos)和工具鏈整合,兼容
    的頭像 發(fā)表于 06-23 20:22 ?3405次閱讀
    揭秘RT-<b class='flag-5'>Thread</b>上的AUTOSAR CP系統(tǒng)

    通過 vmRT-Thread 和共享顯示支持汽車座艙開發(fā) | 前沿觀點

    在嵌入式虛擬化環(huán)境中,顯示模塊往往是搶手而又珍貴的資源,也因此SoC廠商往往為了性能和成本,顯示器模塊很少會實現(xiàn)成可硬件分區(qū)的方式,而虛擬機往往需要多個顯示功能以應(yīng)對不同專業(yè)的場景,同時還要面臨以下技術(shù)問題:性能,常見的純軟件手段需要CPU做數(shù)據(jù)復(fù)制,這會導(dǎo)致性能大打折扣,同時還影響圖形服務(wù)的啟動速度;隔離,比如類似AMP硬分區(qū)部署場景,如果其中一個虛擬機因
    的頭像 發(fā)表于 07-09 19:03 ?1981次閱讀
    <b class='flag-5'>通過</b> <b class='flag-5'>vmRT-Thread</b> 和共享顯示<b class='flag-5'>支持</b>汽車座艙<b class='flag-5'>開發(fā)</b> | <b class='flag-5'>前沿</b><b class='flag-5'>觀點</b>

    如何使用RT-Thread Studio創(chuàng)建支持HPM6750開發(fā)板的RT-Thread項目

    使用RT-Thread Studio進行支持HPM6750開發(fā)板的RT-Thread項目開發(fā)前,需要先下載HPM6750所需的幾個軟件包,具
    發(fā)表于 06-08 11:22

    支持EGPRS的技術(shù)觀點

    支持EGPRS的技術(shù)觀點:
    發(fā)表于 07-29 15:00 ?8次下載
    <b class='flag-5'>支持</b>EGPRS的技術(shù)<b class='flag-5'>觀點</b>

    SOA是什么_SOA主要的開發(fā)方法和工具分析

    本文主要對SOA是什么以及SOA主要的開發(fā)方法和工具進行分析。面向服務(wù)架構(gòu)soa以其獨特的優(yōu)勢越來越受到企業(yè)的重視,它可以根據(jù)需求通過網(wǎng)絡(luò)對
    的頭像 發(fā)表于 02-07 12:45 ?1.2w次閱讀
    <b class='flag-5'>SOA</b>是什么_<b class='flag-5'>SOA</b>主要的<b class='flag-5'>開發(fā)</b>方法和工具分析

    支持SOA系統(tǒng)開發(fā)的服務(wù)注冊庫的介紹和實例說明

    的服務(wù)描述規(guī)范,并用一個實例說明了服務(wù)注冊、發(fā)布的整個過程,該服務(wù)庫通過支持多種形式的服務(wù),可以有效地管理企業(yè)現(xiàn)有的各種軟件資源,并為基于SOA的系統(tǒng)開發(fā)提供
    發(fā)表于 11-28 15:21 ?4次下載
    <b class='flag-5'>支持</b><b class='flag-5'>SOA</b>系統(tǒng)<b class='flag-5'>開發(fā)</b>的服務(wù)注冊庫的介紹和實例說明

    汽車SOA的資源推薦

    SOA這塊就是基本的核心訴求,而且是從現(xiàn)有的車載ECU軟件設(shè)計的角度開始變更。為了面對個性化的需求,功能軟件開發(fā)需要更敏捷,而基于此Service oriented Architecture
    的頭像 發(fā)表于 01-28 10:38 ?6204次閱讀
    汽車<b class='flag-5'>SOA</b>的資源推薦

    Thread可將IP無縫地引入智能家居和智能建筑環(huán)境中

    Thread具有將互聯(lián)網(wǎng)協(xié)議(IP)無縫地引入智能家居和智能建筑環(huán)境中,并實現(xiàn)低功耗網(wǎng)狀網(wǎng)絡(luò)設(shè)備的潛力。使用IP支持物聯(lián)網(wǎng)(IoT)設(shè)備的能力意味著
    的頭像 發(fā)表于 01-15 15:37 ?2894次閱讀

    簡述面向服務(wù)的架構(gòu)SOA開發(fā)基礎(chǔ)

    技術(shù)到底是什么,它解決的是什么樣的問題,然后再談架構(gòu),再談開發(fā),很多時候我們連問題是什么都沒整明白,就急著去做解決方案,最后的結(jié)果只能是一地雞毛。 對個人來說,要搞SOA開發(fā),需要夯實哪些基礎(chǔ)知識,看了很多
    的頭像 發(fā)表于 05-25 15:22 ?3572次閱讀
    簡述面向服務(wù)的架構(gòu)<b class='flag-5'>SOA</b><b class='flag-5'>開發(fā)</b>基礎(chǔ)

    RT-Thread與Landmar推出軟件平臺Gemini-OS 助力整車SOA功能量產(chǎn)落地

    日前,國內(nèi)知名車載軟件方案商藍馬艙行智能科技(上海)有限公司(以下簡稱:Landmark)與新晉車載操作系統(tǒng)廠商睿賽德科技(以下簡稱:RT-Thread )聯(lián)合推出面向區(qū)域控制器(Zonal ECU)的軟件平臺Gemini-OS
    發(fā)表于 08-01 10:49 ?1464次閱讀

    泰凌微電子 TLSR9 SoC 通過Thread 1.3.0認證

    基礎(chǔ)。這些設(shè)備通過Thread 1.3.0對Matter標準的支持,將IP路由和服務(wù)發(fā)現(xiàn)的全部功能帶到Thread網(wǎng)絡(luò),從而使Matter能
    發(fā)表于 12-27 10:42 ?886次閱讀
    泰凌微電子 TLSR9 SoC <b class='flag-5'>通過</b><b class='flag-5'>Thread</b> 1.3.0認證

    汽車電子電氣架構(gòu)SOA如何實現(xiàn)?

    車載環(huán)境中,SOME/IP基本解決了SOC,但SORS呢?SOS呢?僅有SOC的SOA是沒有靈魂的,是不完整,也不可能實現(xiàn)SOA的目標,故而,若認為
    發(fā)表于 04-11 10:01 ?1447次閱讀
    汽車電子電氣架構(gòu)<b class='flag-5'>SOA</b>如何實現(xiàn)?

    通過vmRT-Thread和MCP賦能具身智能開發(fā)

    隨著邊緣AI與嵌入式系統(tǒng)的發(fā)展,智能小車、服務(wù)機器人等場景中亟需融合「高層智能決策」與「低層實時控制」。然而當前常見系統(tǒng)架構(gòu)存在以下痛點:決策系統(tǒng)與控制系統(tǒng)分離:AI模型通常運行在云端或高性能主控中,而運動控制仍依賴分離式MCU,通信鏈路長、時延大。通信方式低效:傳統(tǒng)使用串口、網(wǎng)絡(luò)Socket或CAN等方式連接Linux與MCU,不僅通信開銷大,且存在不穩(wěn)定
    的頭像 發(fā)表于 05-09 12:05 ?1095次閱讀
    <b class='flag-5'>通過</b><b class='flag-5'>vmRT-Thread</b>和MCP賦能具身智能<b class='flag-5'>開發(fā)</b>

    通過vmRT-Thread和VirtIO-SCMI攻克硬件分割依賴難點 | 前沿觀點

    硬件分割依賴難點是現(xiàn)代嵌入式系統(tǒng)和物聯(lián)網(wǎng)設(shè)備開發(fā)中常見的問題。在多任務(wù)或多應(yīng)用的系統(tǒng)中,不同任務(wù)或應(yīng)用需要訪問不同的硬件資源,傳統(tǒng)的系統(tǒng)設(shè)計中,硬件資源的分配往往與軟件緊密耦合,導(dǎo)致軟件的可移植性
    的頭像 發(fā)表于 06-24 19:38 ?1083次閱讀
    <b class='flag-5'>通過</b><b class='flag-5'>vmRT-Thread</b>和VirtIO-SCMI攻克硬件分割依賴難點 | <b class='flag-5'>前沿</b><b class='flag-5'>觀點</b>