女人被狂躁到高潮视频免费无遮挡,内射人妻骚骚骚,免费人成小说在线观看网站,九九影院午夜理论片少妇,免费av永久免费网址

當(dāng)前位置:首頁 > > 嵌入式軟件實(shí)戰(zhàn)派
[導(dǎo)讀]我之前在《如何學(xué)習(xí)AUTOSAR》文章里提到過我之前學(xué)習(xí)AUTOSAR的苦逼經(jīng)歷,真正體驗(yàn)到了摸石頭過河的滋味。當(dāng)年公司剛拿到那個AUTOSAR項(xiàng)目時,第一感覺就是一臉懵逼,憋著一股勁,就是不知道如何下手。很想動手搞一搞吧,就是不知道這啥,最直接讓我懵逼的是——不知道買回來的這個包有啥玩意,這些工具干什么的,怎么用?“直接寫代碼吧”這種想法已經(jīng)不存在了。我們公司用的是Vector的方案,以下只針其方案和工具使用做講解。如果讀者你用的不是這家的,就當(dāng)了解下吧,不要入戲太深。1. 什么是Tire1、Tire2、OEM、ECU

我之前在《如何學(xué)習(xí)AUTOSAR》文章里提到過我之前學(xué)習(xí)AUTOSAR的苦逼經(jīng)歷,真正體驗(yàn)到了摸石頭過河的滋味。當(dāng)年公司剛拿到那個AUTOSAR項(xiàng)目時,第一感覺就是一臉懵逼,憋著一股勁,就是不知道如何下手。很想動手搞一搞吧,就是不知道這啥,最直接讓我懵逼的是——不知道買回來的這個包有啥玩意,這些工具干什么的,怎么用?“直接寫代碼吧”這種想法已經(jīng)不存在了。我們公司用的是Vector的方案,以下只針其方案和工具使用做講解。如果讀者你用的不是這家的,就當(dāng)了解下吧,不要入戲太深。1. 什么是Tire1、Tire2、OEM、ECU
這里提幾個概念,什么是Tire1、Tire2、OEM?雖然跟AUTOSAR關(guān)系不是很大,但常常遇到,了解下比較好。沒在車載行業(yè)混過或者剛?cè)肼氒囕d行業(yè)的小伙伴可能不知道。Tire1,即Tire One,意為車廠一級供應(yīng)商,給設(shè)備廠商供貨,也就是車廠零部件的供應(yīng)商。那么Tire2呢,就是二級供應(yīng)商,可以理解為Tire1的供應(yīng)商,例如Tire1在搞儀表產(chǎn)品,就需要向Tire2購買零部件,如電機(jī)、指針等等。

OEM,是Original Equipment Manufacturer的縮寫,通常指設(shè)備廠商/主機(jī)廠/整車廠,例如寶馬、豐田、大眾、廣汽、BYD等等。

ECU就是Electronic Control Unit,就是你開發(fā)的那個項(xiàng)目器件,例如空調(diào)控制器算是一個ECU、娛樂系統(tǒng)主機(jī)也是一個ECU。

2. 什么是SIPSIP或者叫SIP包,即Software Integration Package,是Tier1在做AUTOSAR項(xiàng)目前,向Vector購買集成了AUTOSAR方案的軟件包,Vector最終交付給Tire1時的軟件包就是SIP包 。那么Tire1開發(fā)者,就基于這個SIP包來做項(xiàng)目上的應(yīng)用開發(fā)。除了SIP這個名稱,你可能還會遇到SLP、HLP等概念,即Software License Package (SLP)
Hardware License Package (HLP)
而SIP又有分幾種類型,如:Beta SIP 、Production SIP 、QM Approval SIP、Update SIP 、Prototype SIP 和Mini SIP 等。是不是開始蒙圈了,好了,先不要管這些,記住SIP包這個概念即可,其他的你慢慢就會懂的了。3. SIP里有什么
SIP里有什么?直接打開SIP包看不就知道了,這個問題是不是有點(diǎn)多余?也并不是,如果剛接觸這個東西的小伙伴,可能搞不清里面有什么,因?yàn)槔锩娴奈募嗔耍瑝嚎s包都有好幾百M(fèi)B。直接截個圖來看看,你知道這里面這些是啥么?
實(shí)際上,對初學(xué)者來說,不知道也影響不大,如果你好奇,那就參考下我的理解:
內(nèi)容
解釋
Applications
是Vector對這個軟件包,做了一個應(yīng)用工程,可以理解為一個Demo,你可以根據(jù)這個案例來建你的工程。
BSW
一些BSW層的源碼,在通過Configurator添加模塊生成代碼得的時候,工具會將這些代碼拷貝到你的工程。
BSWMD
這個文件夾里面存放這生成BSW配置的一些策略和關(guān)聯(lián)關(guān)系,都是些arxml文件來的,和Configurator息息相關(guān)。
DaVinciConfigurator
就是Vector的第二個工具了,另外一個是Developer,這個Configurator是一個運(yùn)行軟件,和SIP集成在一起,有可能是因?yàn)榘姹竞蚅icense問題才這么綁定的。
Doc
就是這個SIP包的一些參考文檔,很有用。
Generators
就是一些組件的配置生成器,相當(dāng)于Configurator的插件,通常是寫exe等文件。
Misc
一些不好分類的雜項(xiàng)。
ThirdParty
就是Vector以外的第三方的內(nèi)容,一般是MCAL
這些內(nèi)容了解下就好了,重要的是要學(xué)會看Doc里面的文檔。另外,值得一提的是,MCAL一般不是Vector提供的,MCAL是MCU芯片提供商提供的,它的配置生成器也是芯片廠商提供的。4. DaVinci Developer
Developer是干什么的呢?簡而言之,就是配置SWC(Software Component)即Application Layer上的東西用的?
是不是有點(diǎn)懵逼,Application要配置啥子?再給你個圖看看:上圖的這些Applications之間的接口是需要配置的,因?yàn)榻涌谟幸惶滋厥獾募s定。目前,先了解下這些概念,后續(xù)慢慢深入比較好,我之前也有類似的文章講解這些東西的概念和具體實(shí)操演練,里面涉及到SWC、Port和Runnable等概念。放個傳送門:
  • AUTOSAR SWC詳解
  • AUTOSAR Port原理概念詳解
  • AUTOSAR Port配置教程
  • AUTOSAR Runnable詳解和配置步驟
這里有個疑問,做AUTOSAR開發(fā)是否一定要用Developer,好像不一定,有人用MATLAB建模,也可以生成代碼。本文對這個就不深入討論了。

5. DaVinci Configurator這個就是上文提到的DaVinciConfigurator,有時候看到Configurator Pro也是這玩意。那么它是做什么用的呢?可以如果你不想看文字,我這里有個視頻可以了解下。

如果不想看視頻,那就看下面文字簡單介紹下。

DaVinci Configurator Pro 讓您可以為您的 ECU 配置和生成 AUTOSAR 基礎(chǔ)軟件 (BSW) 和 RTE——無論它們是 Vector (MICROSAR) 的 BSW 模塊還是第三方生產(chǎn)商(例如半導(dǎo)體制造商的 MCAL),甚至是您自己創(chuàng)建的 BSW 模塊 . 多階段和基于規(guī)則的驗(yàn)證過程確保所有配置參數(shù)的模塊間一致性。

最簡單直觀的理解,它是用于做中間層的配置和生成代碼的,但這樣理解也不完整,因?yàn)樗€可以生成SWC和MCAL的配置代碼。綜合來說,Developer配置好SWC以及其Port和Runnable后,這個過程是體現(xiàn)在arxml的配置文件上的,也就是Developer做了一大堆的設(shè)計(jì),是更改了相應(yīng)的arxml文件。這時需要Configurator打開工程(相當(dāng)于導(dǎo)入了這些arxml),然后verify或generate代碼。對于BSW和RTE層,例如OS、RTE、BSWM等,這些是直接在Configurator上面做配置的,然后verify或generate代碼。那么MCAL呢,對于Vector來說,MCAL是他們的ThirdParty內(nèi)容,SIP里面提供了相關(guān)方法將MCAL集成到SIP中,即將MCAL里面的生成器、驅(qū)動源碼、ARXML等按預(yù)定的方法集成到SIP中。這樣Configurator可以引用MCAL的ARXML文件以及調(diào)研MCAL提供的生成器來生成MCAL的配置代碼。以上簡單描述了Developer和Configurator的一些基本功能或作用,如果你深入學(xué)習(xí)研究,可能還會發(fā)現(xiàn)一些其他的作用。6. ARXML上面提到了ARXML這個東西,到底是什么?

可以理解為它就是XML格式,只是它有更嚴(yán)格的定義,用于AUTOSAR的。
從上面的講解,可以指定ARXML文件承載著各種各樣的配置信息,而且還穿插在SWC、RTE、BSW和MCAL之間。可想而知,他是有一套很規(guī)范的定義的。這些東西,實(shí)際上可以聯(lián)系到,在看AUTOSAR規(guī)范時遇到的“方法論”這個概念,就是這個方法論貫穿于整個AUTOSAR和工具的使用。
但對初學(xué)者來說,知道這些概念就夠了,暫時沒必要搞懂這個方法論是什么、ARXML定義了什么內(nèi)容。
7. AUTOSAR的理論知識和架構(gòu)搞懂了這些概念和工具的用途后,接下來你就會很想了解AUTOSAR是啥東西了。也許你在開始搞這個AUTOSAR的項(xiàng)目之前,你應(yīng)該通過一些簡單的培訓(xùn)或者閱讀過介紹的文檔,知道了AUTOSAR這個框架了。
我這里也有幾個文章講解這個的,有需要可以參考下,對初學(xué)者有一定幫助:
  • 我淡定地?cái)]了一遍AUTOSAR的基本概念

  • 如何研讀AUTOSAR官方文檔

  • AUTOSAR架構(gòu)的故事(干貨)

  • AUTOSAR架構(gòu)之通信服務(wù)(干貨)

  • 這次我要通過Interface來貫穿整個AUTOSAR架構(gòu)

本文就不重復(fù)這些內(nèi)容了。


8. AUTOSAR的工具怎么用?

上面只提到了DaVinci Developer和Configurator的用途,大家剛接觸這套工具鏈的時候,還會很疑惑,怎么用它。這是正常的,除了迷糊,你還很渴望駕馭它。
我這方面的教程不是很多,目前有兩個可以參考下:

  • AUTOSAR折磨,從新建工程開始

  • AUTOSAR開發(fā)工具DaVinci Configurator里的Modules

后續(xù),我會針對DaVinci Developer和Configurator做個專門詳細(xì)的講解。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

現(xiàn)代汽車力求提供和家里一樣的舒適性和娛樂功能,因此,行業(yè)對電子控制單元(ECU)的需求呈現(xiàn)爆發(fā)式增長。然而,傳統(tǒng)的總線技術(shù)和電氣/電子(E/E)架構(gòu)已經(jīng)難以滿足這種需求。本文探討以太網(wǎng)技術(shù)如何革新汽車空間,塑造完全互聯(lián)的...

關(guān)鍵字: 以太網(wǎng) ECU 微控制器

汽車電子系統(tǒng)日益復(fù)雜,AUTOSAR(Automotive Open System Architecture)標(biāo)準(zhǔn)通過分層架構(gòu)實(shí)現(xiàn)了軟件與硬件的解耦,為傳感器驅(qū)動開發(fā)提供了標(biāo)準(zhǔn)化框架。傳感器作為感知層核心組件,其驅(qū)動開發(fā)...

關(guān)鍵字: AUTOSAR 汽車電子

上海 2025年7月4日 /美通社/ -- 本文闡述了汽車電子架構(gòu)從分布式向集中化演進(jìn)的趨勢,黑芝麻智能分析了集中化帶來的安全隔離、實(shí)時性等關(guān)鍵挑戰(zhàn),并指出車用虛擬化技術(shù)是實(shí)現(xiàn)域控融合的核心解決方案。該技術(shù)能...

關(guān)鍵字: 虛擬化技術(shù) ECU 電子電氣 IO

在汽車行業(yè)蓬勃發(fā)展的當(dāng)下,汽車電子控制單元(ECU)如同車輛的“神經(jīng)中樞”,掌控著發(fā)動機(jī)、制動系統(tǒng)、安全氣囊等眾多關(guān)鍵部件的運(yùn)行。而汽車ECU功能安全開發(fā),則是保障車輛行駛安全、避免因電子系統(tǒng)故障引發(fā)嚴(yán)重事故的核心環(huán)節(jié)。...

關(guān)鍵字: ECU AUTOSAR OS

這項(xiàng)新的AI原生功能變革了測試編排,使其設(shè)置變得簡易、智能且極其迅速。 印度諾伊達(dá)和舊金山2025年4月19日 /美通社/ -- 統(tǒng)一代理AI和云工程平臺LambdaTes...

關(guān)鍵字: ECU MCP SERVER 自動化

ECU,全稱為Electronic Control Unit,中文稱作電子控制單元,是發(fā)動機(jī)不可或缺的“大腦”。它通過調(diào)控各種執(zhí)行機(jī)構(gòu)來確保發(fā)動機(jī)的正常運(yùn)行。

關(guān)鍵字: ECU

【2025年3月18日, 德國慕尼黑訊】OPTIREG?電源管理芯片(PMIC)產(chǎn)品組合可實(shí)現(xiàn)高效電壓調(diào)節(jié),提供了帶有直流-直流(DC/DC)和線性穩(wěn)壓器以及跟蹤器的前置和后置穩(wěn)壓器架構(gòu)。除供電外,該系列還集成了額外的監(jiān)...

關(guān)鍵字: 電源管理芯片 線性穩(wěn)壓器 ECU

這個項(xiàng)目是為了優(yōu)化我的液化石油氣系統(tǒng)在2020年福特嘉年華雙燃料上的運(yùn)行。從汽油到液化石油氣的自動切換發(fā)生得太早,在寒冷的天氣條件下,它會導(dǎo)致化油器問題。為了解決這個問題,我決定欺騙發(fā)動機(jī)控制單元(ECU),通過連接一個...

關(guān)鍵字: ECU NTC傳感器 繼電器

隨著現(xiàn)代汽車技術(shù)的飛速發(fā)展,汽車電子控制單元(ECU)的數(shù)量迅速增長,汽車系統(tǒng)設(shè)計(jì)日益復(fù)雜,控制器兼容性問題愈發(fā)明顯。為了應(yīng)對這一挑戰(zhàn),全球知名的汽車制造商、零部件供應(yīng)商及其他電子、半導(dǎo)體和軟件系統(tǒng)公司聯(lián)合研發(fā)了一種開放...

關(guān)鍵字: AUTOSAR CAN網(wǎng)絡(luò)

低電容設(shè)計(jì)可防止信號劣化,出色的抗浪涌能力可提高車載電子設(shè)備的保護(hù)性能

關(guān)鍵字: ECU 自動駕駛 二極管
關(guān)閉