AUTOSAR MCAL介紹
AUTOSAR(AUTomotive Open System Architecture)是一種開(kāi)放和標(biāo)準(zhǔn)化的汽車軟件架構(gòu),支持汽車電控單元(ECU)軟件框架,由汽車制造商及其供應(yīng)商和來(lái)自半導(dǎo)體和軟件行業(yè)的公司共同開(kāi)發(fā)。AUTOSAR旨在標(biāo)準(zhǔn)化電子控制單元(ECU)的軟件架構(gòu),為進(jìn)一步提高性能,功能安全和信息安全的創(chuàng)新電子系統(tǒng)提供軟件基礎(chǔ)。
Classic Platform是AUTOSAR的分層式軟件架構(gòu)平臺(tái),適用于具有嚴(yán)格實(shí)時(shí)性和安全性約束的嵌入式系統(tǒng),典型應(yīng)用于微控制器(MCU)。其包含三個(gè)軟件層:應(yīng)用層(ASW)、RTE層(Runtime Environment)和基礎(chǔ)軟件層(BSW)。其中,BSW可分為復(fù)雜設(shè)備驅(qū)動(dòng)程序和其他三個(gè)軟件層:服務(wù)層、ECU抽象層和微控制器抽象層(MCAL)。
MCAL是BSW的最低軟件層,作為內(nèi)部驅(qū)動(dòng)程序,依賴于MCU。MCAL的上層接口是標(biāo)準(zhǔn)化的,與MCU無(wú)關(guān)。
SR5E1 MCAL支持介紹
意法半導(dǎo)體提供AUTOSAR微控制器抽象層(MCAL)的全套驅(qū)動(dòng)程序,基于SR5E1硬件外設(shè)的特點(diǎn),開(kāi)發(fā)了高效、優(yōu)化的驅(qū)動(dòng)程序,同時(shí)MCAL驅(qū)動(dòng)程序的開(kāi)發(fā)流程符合ISO26262規(guī)范。
SR5E1 MCAL符合AUTOSARR20-11規(guī)范和MISRA C 2012標(biāo)準(zhǔn),支持HighTec編譯器,可根據(jù)需求提供Quality package。
SR5E1 MCAL配置工具為EB Tresos Studio。ST提供兩個(gè)MCAL版本:簽名版和未簽名版。編譯器目前支持HighTec Arm Development Platform,將來(lái)會(huì)支持GreenHills C-Arm。
SR5E1 MCAL上手介紹
第一步,獲取ST汽車軟件庫(kù)訪問(wèn)權(quán):通過(guò)工作郵箱申請(qǐng)?jiān)L問(wèn)軟件庫(kù),ST會(huì)回復(fù)郵件指導(dǎo)用戶注冊(cè)獲得軟件庫(kù)訪問(wèn)權(quán)限。
第二步,下載MCAL及相關(guān)工具:下載最新版本,推薦簽名版。
第三步,申請(qǐng)軟件授權(quán):運(yùn)行下載的安裝文件開(kāi)始安裝,通過(guò)工作郵箱申請(qǐng)序列號(hào),得到ST回復(fù)后開(kāi)始安裝(本步驟只是一個(gè)解壓的過(guò)程。)
第四步,安裝與激活EB Tresos Studio:運(yùn)行setup.exe文件安裝EB Tresos Studio,收到EB Tresos Studio license序列號(hào)后根據(jù)ST郵件指導(dǎo)安裝相應(yīng)的版本。針對(duì)無(wú)網(wǎng)絡(luò)條件的用戶,ST也提供了離線激活EB Tresos Studio的流程。安裝目錄中提供了EB Tresos Studio指南。
第五步,MCAL安裝:在解壓縮的MCAL文件目錄中,將子文件夾復(fù)制到EB Tresos Studio目錄中的“plugins”文件夾中。如果存在修復(fù)程序或修補(bǔ)程序,后續(xù)通過(guò)編號(hào)進(jìn)行復(fù)制。
MCAL升級(jí):SR5E1 MCAL正在持續(xù)開(kāi)發(fā)中,因此新版本MCAL發(fā)布后,現(xiàn)有的MCAL項(xiàng)目可以升級(jí)而無(wú)需重建。
MCAL規(guī)范
MCAL手冊(cè):每個(gè)MCAL模塊的“doc”文件夾中都包含MCAL特定文檔:UM(用戶手冊(cè))、IM(集成手冊(cè))以支持MCAL配置與集成工作。
MCAL指南:ST本地支持團(tuán)隊(duì)為客戶提供更好的入門指南,可在SR5E1 MCU啟動(dòng)包中找到。
審核編輯:劉清
-
微控制器
+關(guān)注
關(guān)注
48文章
7955瀏覽量
155205 -
嵌入式系統(tǒng)
+關(guān)注
關(guān)注
41文章
3683瀏覽量
131433 -
AUTOSAR
+關(guān)注
關(guān)注
10文章
380瀏覽量
22696 -
ASW
+關(guān)注
關(guān)注
0文章
9瀏覽量
11992
原文標(biāo)題:技術(shù)分享 | SR5E1 AUTOSAR MCAL解決方案
文章出處:【微信號(hào):硬蛋芯力量,微信公眾號(hào):硬蛋芯力量】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
AUTOSAR MCAL驅(qū)動(dòng)程序與演示程序中的Libraries中的驅(qū)動(dòng)程序有什么不同之處?
AUTOSAR MCAL MCU模塊的相關(guān)資料分享
基于RT-Thread內(nèi)核的AUTOSAR在n32g上的實(shí)現(xiàn)方案
請(qǐng)告訴我如何準(zhǔn)備SPC5 MCAL驅(qū)動(dòng)程序呢
S32K3 MCAL支持哪些版本的Autosar?
如何在具有S32DS IDE和EB Tresos Studio MCAL配置的DEVKIT-MPC5748G上使用AUTOSAR?
索尼(sony)數(shù)碼攝像機(jī) HDR-SR7E/SR5E/SR
AUTOSAR MCAL解析:MCU

AUTOSAR MCAL軟件的開(kāi)發(fā)
從手寫(xiě)代碼到AUTOSAR工具鏈_MCAL應(yīng)用篇

找方案 | ST Stellar-E SR5E1 22KW OBC combo 3KW DC-DC汽車充電器解決方案

基于ST StellarE1 SR5E1 MCU的汽車OBC-DCDC評(píng)估板方案

AUTOSAR架構(gòu)MCAL、服務(wù)層、ECU抽象層介紹
極海半導(dǎo)體推出AUTOSAR MCAL軟件包和配置工具

極海正式推出自研AUTOSAR MCAL軟件包和配置工具,加速汽車創(chuàng)新應(yīng)用量產(chǎn)落地

評(píng)論