autosar在這幾年在過年逐漸的火熱起來,國內的汽車廠家以及汽車零部件**商也在用這個平台來優化自己的產品開發,使得研發更加的完善和便捷。
那麼autosar是什麼東西呢?首先,先了解一下autosar這個名詞的含義,autosar是由automotive open system architecture的縮寫,即汽車開發系統架構。不要到時候被別人問道autsoar是指什麼意思?自己反而是懵的。
汽車部件眾多,汽車電子和電氣系統也日益複雜,對車子的安全性和穩定性的急需要求,國外的一些大型汽車廠家聯合起來,共同研究和制定的一套應用在汽車電子軟體開發的乙個標準化平台,即autosar,來減少設計複雜性,增加其靈活性,提高軟體的復用性和可移植性,提高開發效率。
目前,autosar組織成員一共有5中型別:
1. 核心會員
2. 高階會員
3. 一般會員
4. 開發會員
5. 觀察員
這目前會員的關係在autosar組織內的量級關係排列如下:
核心會員 > 高階會員 > 一般會員 > 開發會員 > 觀察員
簡單地介紹一下這四層架構代表的含義:
3. microcontroller : 這裡為啥不按照上面分層順序來呢,因為這一層對於autosar來說沒有basic software複雜,這一層指的是硬體mcu,這個就沒什麼好講的,相信大家都知道,這裡就不做多介紹。
4. basic software (bsw):基礎軟體,這是autosar內容最多並且最為複雜的一層,實現一些基礎功能,比如通訊功能和儲存功能等等,和演算法,比如說crc。在autosar中,對這一層有進行了更詳細的劃分,如下:
分成了service layer(服務層),ecu abstraction layer(ecu抽象層),microcontroller abstraction layer(微處理器抽象層),complex drivers(複雜裝置)。針對功能塊將這四層再進行劃分,可以劃分為更為詳細的模組:
AUTOSAR架構的前世今生
autosar,全稱為automotive open system architecture,即汽車開放系統架構。它是由全球各家汽車製造商 零部件 商以及各種研究 服務機構共同參與的一種汽車電子系統的合作開發框架,並建立了乙個開放的汽車控制器 ecu 標準軟體架構。autosar聯盟是在2003年由...
HBase 架構組成
主要負責hregionserver的協調管理及table的ddl操作 新增 更新和刪除 hregionserver的管理包含兩方面 監控hregionserver的執行狀態 從zk接受通知 region的分配 hregionserver擴容 宕機及負載均衡等情況 hmaster的ha解決方案 主備切...
HBase之組成架構
master regionserver的管理程序 1.與客戶端通訊,實現對錶的增 刪 改操作。2.分配regions到每個regionserver,負載均衡 故障轉移。3.監控各個regionserver的狀態。regionserver region的管理者 1.與客戶端通訊實現對資料的增 刪 查操...