日本无码免费高清在线|成人日本在线观看高清|A级片免费视频操逼欧美|全裸美女搞黄色大片网站|免费成人a片视频|久久无码福利成人激情久久|国产视频一二国产在线v|av女主播在线观看|五月激情影音先锋|亚洲一区天堂av

  • 手機(jī)站
  • 小程序

    汽車(chē)測(cè)試網(wǎng)

  • 公眾號(hào)
    • 汽車(chē)測(cè)試網(wǎng)

    • 在線課堂

    • 電車(chē)測(cè)試

智能汽車(chē)車(chē)用基礎(chǔ)軟件平臺(tái)關(guān)聯(lián)技術(shù)

2022-09-25 17:59:10·  來(lái)源:汽車(chē)測(cè)試網(wǎng)  
 
軟件實(shí)現(xiàn)方案二:在 A 核進(jìn)行服務(wù)化。將大部分服務(wù)部署在 A 核上,由 A 核和其他控制器進(jìn)行基于服務(wù)的通信,如圖 4.5-11 所示。

優(yōu)點(diǎn):M 核不需要專(zhuān)門(mén)部署 SOME/IP 協(xié)議,對(duì) M 核的資源占用少;

限制:需根據(jù)芯片特性開(kāi)發(fā)不同 IPC 機(jī)制,數(shù)據(jù)傳輸?shù)膶?shí)時(shí)性低。

圖片

圖4.5-11域控制器應(yīng)用-方案二

4.5.2 DDS

1.  標(biāo)準(zhǔn)及發(fā)展簡(jiǎn)介

DDS 的全稱(chēng)為 Data Distribution Service(數(shù)據(jù)分發(fā)服務(wù) ),是由 OMG 聯(lián)盟在 2004 年發(fā)布的中間件協(xié)議和應(yīng)用程序接口標(biāo)準(zhǔn)。采用發(fā)布 / 訂閱模型,提供豐富的 QoS(Quality of Service)服務(wù)質(zhì)量策略, 可滿(mǎn)足各種分布式系統(tǒng)實(shí)時(shí)通信的低延遲、高可靠性、可擴(kuò)展性的需求。DDS 被廣泛應(yīng)用在航空航天、船舶、軍事、工業(yè)、醫(yī)療、交通、能源等領(lǐng)域中。

在分布式系統(tǒng)中,DDS 中間件是處于操作系統(tǒng)和用戶(hù)應(yīng)用程序之間的軟件層,如圖 4.5-12 所示。它將應(yīng)用程序從操作系統(tǒng),網(wǎng)絡(luò)傳輸和低級(jí)數(shù)據(jù)格式的詳細(xì)信息中抽象出來(lái),以接口定義語(yǔ)言模式提供 了支持多種編程語(yǔ)言 API,從而使應(yīng)用在不同的操作系統(tǒng)、編程語(yǔ)言和處理器體系架構(gòu)之間交換信息。DDS 中間件管理了數(shù)據(jù)格式、發(fā)現(xiàn)、連接、可靠性、協(xié)議、傳輸選擇、QoS、安全性等底層細(xì)節(jié)。

圖片

圖4.5-12 DDS架構(gòu)


隨著 SOA 在汽車(chē)領(lǐng)域的發(fā)展和運(yùn)用,面向服務(wù)的通信中間件 SOME/IP 標(biāo)準(zhǔn)協(xié)議被引入到基礎(chǔ)軟件架構(gòu)標(biāo)準(zhǔn)中。隨著基礎(chǔ)軟件軟硬解耦、軟軟解耦的發(fā)展,應(yīng)用和服務(wù)之間除了服務(wù)能力的提供,還出現(xiàn)數(shù)據(jù)共享的需求。DDS 正是以數(shù)據(jù)為中心的通信中間件,用 Topic 為單元實(shí)現(xiàn)數(shù)據(jù)的共享,按照用戶(hù)定義的方式存儲(chǔ)、發(fā)布和訂閱數(shù)據(jù),支持運(yùn)行在不同系統(tǒng)上,不同開(kāi)發(fā)語(yǔ)言的應(yīng)用可以分布式的互相收發(fā)數(shù)據(jù)。

分享到:
 
反對(duì) 0 舉報(bào) 0 收藏 0 評(píng)論 0
滬ICP備11026917號(hào)-25