日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

3天內不再提示

討論AUTOSAR方法中的軟件組件的概念

工程師鄧生 ? 來源:智能汽車開發(fā)者平臺 ? 作者:明琴 ? 2022-09-08 17:43 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

什么是軟件組件?

一般來說,一個軟件應用程序可以被分解成若干部分,以減少整個應用程序的復雜性。這些部分,或者說組件,以一種標準化的方式相互作用,這使得組件可以像機器的可替換部件一樣被換入或換出?;诜謱拥姆椒ㄊ墙档驼w設計復雜性的另一種方式。AUTOSAR基礎設施從這兩種方法中獲益。

51aec97a-2f57-11ed-ba43-dac502259ad0.png

AUTOSAR允許在RTE之上進行基于組件的軟件設計,并對BSW采用分層方法。

AUTOSAR軟件組件(SW-C)

AUTOSAR 應用程序涉及相互連接的軟件組件。它們中的每一個都封裝了整個應用的一部分功能。AUTOSAR規(guī)定了允許幾個AUTOSAR軟件組件在涉及網絡ECU的基礎設施中正確集成所需的一切。 一個AUTOSAR軟件由以下部分組成:

正式的軟件組件描述,指定基礎設施必須如何為該組件配置。

作為目標代碼或源代碼的軟件組件的執(zhí)行。

AUTOSAR SW-C描述 AUTOSAR SW-C 是以 .arxml 文件格式描述的。該描述的結構被稱為軟件組件模板,它包含:

軟件組件提供和要求的操作和數據元素,

該軟件組件對基礎設施和所需資源的要求(服務),

關于該軟件組件實施的信息。

51be9364-2f57-11ed-ba43-dac502259ad0.png


SW-C描述是通過AUTOSAR編寫工具生成的,或者使用文本編輯器手動編寫。.arxml 文件將由描述軟件組件的標準 AUTOSAR XML 標簽組成。

AUTOSAR SW-C的執(zhí)行

在SW-C描述的必要部分如內部行為準備好后,可以使用組件API生成器(可以是RTE生成器)生成SW-C的API。有了C頭文件,SW-C的功能就可以獨立實現,并且可以生成C源文件。

51e5018e-2f57-11ed-ba43-dac502259ad0.png

對于經典的AUTOSAR應用來說,軟件組件的實現通常是在C源文件中完成的。

通信機制

被廣泛采用兩個的通信模式是客戶端-服務器和發(fā)送器-接收器。首先談談這些通信模式,以便能夠了解AUTOSAR是如何支持這兩種模式的。

客戶端-服務器通信

在這種通信模式中,客戶端請求一個服務,服務器執(zhí)行該服務。如果客戶端等待服務器完全解決該請求,那么該通信被稱為同步通信,否則,如果客戶端沒有被阻止,那么它被稱為異步通信。 在AUTOSAR背景下,SW-C可以作為客戶端或服務器或兩者。通信的啟動方向被用來劃分SW-C是客戶端還是服務器。

520d4a18-2f57-11ed-ba43-dac502259ad0.png

多個客戶端可以從一個服務器上請求一個服務。該服務通常是在另一個軟件組件中實現的C函數,它被稱為 "操作"。

發(fā)送者-接收者通信

在這種通信模式中,發(fā)送方永遠不會被攔截,接收方自主決定何時和如何使用發(fā)送方發(fā)送的信息。 在 AUTOSAR 上下文中,發(fā)送方 SW-C 并不期望從接收方 SW-C 得到響應。與流量控制和信息分配有關的后勤問題由AUTOSAR軟件棧中的通信基礎設施處理。發(fā)送方SW-C也不知道接收方的身份,甚至不知道接收方的數量。

521ff46a-2f57-11ed-ba43-dac502259ad0.png

發(fā)送方SW-C將放送數據,所有接收方SW-C將隨意獲得該數據。

端口接口

為了實現多個軟件組件之間的通信,AUTOSAR 將端口定義為軟件組件之間的交互點。只有通過端口,一個軟件組件才能與另一個軟件組件互動。根據通信的性質,端口可以是PP端口(提供某種東西的端口)或R端口(需要某種東西的端口)。請注意,端口是特定于一個軟件組件的。

522b2ec0-2f57-11ed-ba43-dac502259ad0.png


一個使用客戶端-服務器接口的提供類端口的例子。


523a5382-2f57-11ed-ba43-dac502259ad0.png

一個使用發(fā)送者-接收者接口提供類端口的例子。 通過端口,可以確定哪些軟件組件是相互作用的。但它們是如何互動的呢?為了解釋一個軟件組件的端口所提供或要求的服務/數據,AUTOSAR引入了接口概念。有不同種類的接口選項,為實現發(fā)送方-接收方通信,需要使用發(fā)送方-接收方接口。同樣,當需要從軟件組件中請求服務時,也要使用客戶端-服務器接口。請注意,接口不是特定于一個軟件組件及其端口的。

52561b94-2f57-11ed-ba43-dac502259ad0.png

發(fā)送者-接收者接口的例子

526715ac-2f57-11ed-ba43-dac502259ad0.png

客戶端-服務器接口的一個例子 當一個軟件組件的PP端口提供一個接口時,這意味著該端口所屬的軟件組件提供了客戶端-服務器接口中定義的操作的執(zhí)行,要么生成面向數據的發(fā)送者-接收者接口中描述的數據。 5280759c-2f57-11ed-ba43-dac502259ad0.png

AUTOSAR為端口接口定義了特定的形狀,這樣就可以在AUTOSAR編寫工具或文檔中一目了然地了解SW-C的結構。



審核編輯:劉清

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

    關注

    14

    文章

    10371

    瀏覽量

    91774
  • AUTOSAR
    +關注

    關注

    11

    文章

    409

    瀏覽量

    23759
  • ecu
    ecu
    +關注

    關注

    14

    文章

    995

    瀏覽量

    57511

原文標題:AUTOSAR軟件組件的簡要概述

文章出處:【微信號:智能汽車電子與軟件,微信公眾號:智能汽車電子與軟件】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    開關電源的基本概念和分析方法

    開關電源的基本概念和分析方法
    發(fā)表于 04-10 15:20 ?1次下載

    易特馳亮相2026軟件定義汽車論壇暨AUTOSAR中國日

    隨著汽車軟件規(guī)模的指數級增長與工程效率的下降,如何利用人工智能(AI)技術重塑傳統(tǒng)的汽車軟件開發(fā)流程,已成為行業(yè)亟待解決的核心課題。傳統(tǒng)的AUTOSAR工程模式正面臨工程復雜度失控、問題后移、調試困難等諸多挑戰(zhàn),亟需一場從工具到
    的頭像 發(fā)表于 04-07 11:26 ?441次閱讀
    易特馳亮相2026<b class='flag-5'>軟件</b>定義汽車論壇暨<b class='flag-5'>AUTOSAR</b>中國日

    東軟睿馳亮相2026軟件定義汽車論壇暨AUTOSAR中國日

    近日,2026第七屆軟件定義汽車論壇暨AUTOSAR中國日在上海舉行,本屆論壇匯聚全球主機廠、核心零部件企業(yè)、芯片廠商及基礎軟件供應商等產業(yè)核心力量,圍繞軟件架構演進、工程化落地、AI
    的頭像 發(fā)表于 03-24 13:57 ?1340次閱讀

    普華基礎軟件亮相2026軟件定義汽車論壇暨AUTOSAR中國日

    3月18-19日,第七屆軟件定義汽車論壇暨AUTOSAR中國日在上海圓滿落幕。本屆論壇聚焦軟件架構升級、標準迭代與產業(yè)協(xié)同等核心議題。
    的頭像 發(fā)表于 03-24 13:51 ?499次閱讀

    RT-Thread亮相AUTOSAR中國日:國產操作系統(tǒng)與AUTOSAR標準融合的產業(yè)化實踐

    近日,2026第七屆軟件定義汽車論壇暨AUTOSAR中國日上,RT-Thread創(chuàng)始人兼睿賽德CEO熊譜翔先生發(fā)表題為《賦能SDV新生態(tài):RT-ThreadRTOS與AUTOSAR融合的產業(yè)化路徑
    的頭像 發(fā)表于 03-23 19:24 ?512次閱讀
    RT-Thread亮相<b class='flag-5'>AUTOSAR</b>中國日:國產操作系統(tǒng)與<b class='flag-5'>AUTOSAR</b>標準融合的產業(yè)化實踐

    與RT-Thread創(chuàng)始人面對面,共探RT-Thread RTOS與AUTOSAR融合的產業(yè)化路徑|活動預告

    軟件定義汽車(SDV)從趨勢走向現實,當AUTOSAR標準與自主創(chuàng)新的碰撞愈發(fā)激烈,誰來為智能汽車打造堅實、敏捷且自主可控的“數智底座”?2026第七屆軟件定義汽車論壇暨AUTOSAR
    的頭像 發(fā)表于 03-12 19:47 ?541次閱讀
    與RT-Thread創(chuàng)始人面對面,共探RT-Thread RTOS與<b class='flag-5'>AUTOSAR</b>融合的產業(yè)化路徑|活動預告

    普華基礎軟件榮獲AUTOSAR中國中心2025年度卓越貢獻獎

    近日,AUTOSAR中國中心第四季度用戶組交流會暨2025年度獎項頒獎典禮在上海圓滿舉行。普華基礎軟件作為AUTOSAR高級合作伙伴及中國工作推進組發(fā)言人單位,受邀出席大會,并憑借在推動汽車基礎
    的頭像 發(fā)表于 12-28 14:17 ?567次閱讀

    普華基礎軟件聯合英飛凌、TASKING共同發(fā)布AURIX?Drive Core AUTOSAR快速開發(fā)套件

    12月19日,普華基礎軟件聯合英飛凌、TASKING共同發(fā)布基于TC4x和開源小滿EasyXMen的AURIX Drive Core AUTOSAR[Infineon,iSOFT,TASKING
    的頭像 發(fā)表于 12-28 13:59 ?916次閱讀
    普華基礎<b class='flag-5'>軟件</b>聯合英飛凌、TASKING共同發(fā)布AURIX?Drive Core <b class='flag-5'>AUTOSAR</b>快速開發(fā)套件

    中興微電子撼域M1芯片與ETAS AUTOSAR軟件完成適配

    AUTOSAR基礎軟件解決方案已完成全面適配。此次成功適配,標志著雙方攜手為行業(yè)提供了一個即插即用、滿足ASIL-D最高功能安全等級的軟硬件一體化解決方案。
    的頭像 發(fā)表于 12-22 14:23 ?873次閱讀

    機器視覺光學基礎概念——眩光、鬼影與熱點

    分布,可能導致圖像失真或信息丟失。本文將從光學原理角度闡述這些概念,并討論其在工業(yè)應用的影響及優(yōu)化策略。通過理解這些基礎知識,用戶可更好地設計和選用光學組件,以
    的頭像 發(fā)表于 12-10 10:09 ?1034次閱讀
    機器視覺光學基礎<b class='flag-5'>概念</b>——眩光、鬼影與熱點

    如何實現安全的AUTOSAR通信棧

    。未經保護的通信鏈路可能面臨數據篡改、重放攻擊及冒充攻擊等風險,危及車輛功能的正確性和用戶安全。因此,在AUTOSAR架構建立完備的通信安全機制,已成為行業(yè)共識與技術剛需。
    的頭像 發(fā)表于 09-08 16:43 ?1449次閱讀

    知識分享 | 使用MXAM進行AUTOSAR模型的靜態(tài)分析:Embedded Coder與TargetLink模型

    知識分享在知識分享欄目中,我們會定期與讀者分享來自MES模賽思的基于模型的軟件開發(fā)相關Know-How干貨,關注公眾號,隨時掌握基于模型的軟件設計的技術知識。使用MXAM進行AUTOSAR模型的靜態(tài)
    的頭像 發(fā)表于 08-27 10:04 ?905次閱讀
    知識分享 | 使用MXAM進行<b class='flag-5'>AUTOSAR</b>模型的靜態(tài)分析:Embedded Coder與TargetLink模型

    基于Classic AUTOSAR的ECU平臺虛擬化技術分析

    Classic AUTOSAR是經過驗證并在全球廣泛應用的行業(yè)標準,過去二十年來一直是車載軟件開發(fā)的重要基礎。該標準從針對特定微控制器的標準化嵌入式軟件組件的理念發(fā)展而來,目前幾乎10
    的頭像 發(fā)表于 06-19 14:11 ?1148次閱讀
    基于Classic <b class='flag-5'>AUTOSAR</b>的ECU平臺虛擬化技術分析

    Vector PREEvision 10.19支持AUTOSAR 24-11版本

    10.19增強了技術模型與時序圖的集成。類或接口的方法和屬性現在可以鏈接到圖中的消息,例如:軟件可運行體(Software Runnable)可以在圖中直接定義為執(zhí)行規(guī)范。通過拖放操作等實用簡化功能
    的頭像 發(fā)表于 06-14 11:47 ?1178次閱讀

    東軟睿馳亮相第16屆AUTOSAR開放大會

    for SDV challenges”為主題,來自全球的行業(yè)專家與AUTOSAR合作伙伴、研究及開發(fā)人員,就AUTOSAR組織與標準最新進展、軟件定義汽車趨勢下的第三方組織合作、AUTOSA
    的頭像 發(fā)表于 06-06 16:07 ?1787次閱讀
    高平市| 军事| 伊吾县| 福海县| 临湘市| 安达市| 梁河县| 金华市| 屯门区| 庆元县| 历史| 尼勒克县| 东安县| 上思县| 宁武县| 拉萨市| 彝良县| 镇巴县| 和平区| 宝鸡市| 望都县| 大关县| 麻阳| 马关县| 黑山县| 保靖县| 克什克腾旗| 永清县| 谷城县| 新龙县| 邛崃市| 云安县| 时尚| 裕民县| 北碚区| 新巴尔虎左旗| 瑞昌市| 宁远县| 山丹县| 名山县| 资阳市|