您現(xiàn)在的位置: 首頁 > 標簽 > AUTOSAR軟件
AUTOSAR軟件
AUTOSAR軟件
相關(guān)文章 : 0篇 瀏覽 : 次

虛擬功能總線(Virtual Function Bus,VFB)是AUTOSAR中的另一個重要概念。虛擬功能總線是對AUTOSAR提供的所有通信機制的一種抽象,是所有軟件組件進行交互的橋梁。通過虛擬功能總線,軟件組件之間的通訊細節(jié)被抽象出來,軟件組件通過AUTOSAR定義的接口對通訊進行描述,即可最大程度地獨立于具體的通訊機制,實現(xiàn)與其他軟件組件和硬件的交互。通過虛擬功能總線,無論軟件組件使用的是單ECU的內(nèi)部通信還是ECU間的外部通信,對于應(yīng)用軟件的設(shè)計者來說沒有本質(zhì)區(qū)別。內(nèi)部通信與外部通信的區(qū)別只有等到系統(tǒng)配置階段,將軟件組件分配到不同的ECU之后,才能體現(xiàn)出來。而在這種情況下,虛擬功能總線的真實通信實現(xiàn)可以由運行時環(huán)境和基礎(chǔ)軟件來保證。因此,在虛擬功能總線的幫助下,應(yīng)用軟件的各個軟件組件不需要關(guān)注通信的區(qū)別,從而可以在獨立的情況下設(shè)計開發(fā)軟件組件,使得應(yīng)用軟件的開發(fā)可以獨立于具體的ECU,使得開發(fā)人員將精力集中在應(yīng)用軟件及其軟件組件的開發(fā)上。