freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

autosar技術(shù)分析報(bào)告-免費(fèi)閱讀

  

【正文】 傳統(tǒng)部件提供商由于其基礎(chǔ)積累仍在市場(chǎng)上處于優(yōu)勢(shì),但新的提供商相對(duì)于以前將有更多的機(jī)會(huì)。使得他們對(duì)有軟件采購(gòu)和控制有了更靈活和更大的權(quán)利,軟件的提供商會(huì)逐步增多,使得他們又更多的選擇;同時(shí),軟件系統(tǒng)的開(kāi)放化,使得軟件的質(zhì)量監(jiān)督也會(huì)相應(yīng)提高。這些圖形符號(hào)應(yīng)作為實(shí)現(xiàn)AUTOSAR創(chuàng)作工具的指南。AUTOSAR創(chuàng)作工具A 創(chuàng)作工具的特征定義“創(chuàng)作工具的特征定義”建議逐步實(shí)現(xiàn)AUTOSAR整體概念中關(guān)于交換描述的部分,即軟件組件模板、ECU資源模板、系統(tǒng)模板。M3:AUTOSAR模板的UML profileM2層的模板是由M3層定義的元模型構(gòu)建的。在profile中定義的新元類稱為版類(stereotype)。AUTOSAR模型既可以作為文件存儲(chǔ)在文件系統(tǒng)中,也可以是一些軟件工具所需的XML流、數(shù)據(jù)庫(kù)或內(nèi)存。而這些描述就是AUTOSAR模型。8. 在最后一步中,活動(dòng)Generate Executable根據(jù)從ECU Configuration Description中得到的信息生成可執(zhí)行軟件。2. 活動(dòng)Configure System主要是將軟件組件映射到關(guān)于資源和計(jì)時(shí)要求的ECU上。例如在系統(tǒng)設(shè)計(jì)中,同樣的行為(即系統(tǒng)配置行為)會(huì)在不同的精確度上重復(fù)執(zhí)行??撮T狗驅(qū)動(dòng)的服務(wù)的行為(同步/異步/計(jì)時(shí))是受保護(hù)的。 看門狗接口內(nèi)部看門狗驅(qū)動(dòng)控制MCU的內(nèi)部看門狗計(jì)時(shí)器。這個(gè)模塊能夠作為SPI主節(jié)點(diǎn)來(lái)使用。 SPI處理程序/驅(qū)動(dòng)SPI總線是一種主從多節(jié)點(diǎn)總線系統(tǒng),主節(jié)點(diǎn)設(shè)置片選(CS)來(lái)選擇一個(gè)從節(jié)點(diǎn)來(lái)進(jìn)行數(shù)據(jù)通信。因此,DIO驅(qū)動(dòng)工作再引腳和端口之上,由端口驅(qū)動(dòng)對(duì)它進(jìn)行配置。 SCI 激活微控制器復(fù)位 另外,還有提供一個(gè)服務(wù)來(lái)從硬件處獲得復(fù)位的原因。 MCU驅(qū)動(dòng)MCU驅(qū)動(dòng)提供用于基本微控制器的初始化,下電,復(fù)位和其它MCAL軟件模塊需要的微控制器特定功能的服務(wù)。 信號(hào)邊緣通知 周期性的、低端的、高端的時(shí)間測(cè)量注意,GPT驅(qū)動(dòng)僅產(chǎn)生時(shí)間基礎(chǔ),而不服務(wù)于時(shí)間計(jì)數(shù)器。這些上層模塊可以并行的訪問(wèn)驅(qū)動(dòng)。 PWM DIO驅(qū)動(dòng)抽象了對(duì)微控制器硬件引腳的訪問(wèn)。 DIO端口 為了改變組間共享的通道的操作模式,應(yīng)用程序必須停止任何對(duì)包含指定通道的組的當(dāng)前轉(zhuǎn)換,然后啟動(dòng)包含指定通道的新組的轉(zhuǎn)換。 流式訪問(wèn)。例如,當(dāng)引腳層發(fā)生相關(guān)的改變時(shí)(上升沿、下降沿),需要進(jìn)行通知。這就是說(shuō)軟件組件設(shè)計(jì)者不需要更多的了解信號(hào)是如何影響物理層的。一個(gè)LIN驅(qū)動(dòng)能夠支持一個(gè)以上的通道。 LIN驅(qū)動(dòng)LIN驅(qū)動(dòng)是最底層的一部分,執(zhí)行硬件訪問(wèn)和為上層提供硬件無(wú)關(guān)的API。 FlexRay傳輸層 FlexRay傳輸層為使用物理地址和功能地址的、分段式的確認(rèn)過(guò)的和未確認(rèn)過(guò)的1對(duì)1通信,以及分段式的未確認(rèn)過(guò)的1對(duì)n通信提供支持。(4)為了訪問(wèn)FlexRay收發(fā)器,F(xiàn)lexRay接口使用一個(gè)或多個(gè)FlexRay收發(fā)器驅(qū)動(dòng)模塊。功能定義ComM_InitComM_DeInitComM_GetStatusComM_GetInhibitionStatusComM_RequestComModeComM_GetMaxComModeComM_GetRequestedComModeComM_GetCurrentComMode……專用函數(shù)AUTOSAR通用網(wǎng)絡(luò)管理ComM_Nm_NetworkStartIndicationComM_Nm_TransmissionFailureComM_Nm_NetworkTimeout……AUTOSAR診斷通信管理ComM_DCM_ActiveDiagnosticComM_DCM_InactiveDiagnosticAUTOSAR ECU狀態(tài)管理ComM_EcuM_RunModeIndicationComM_EcuM_WakeUpIndication總線接口ComM_BusIf_BusOffIndication調(diào)度函數(shù)ComM_MainFunction FlexRay相同功能及服務(wù)(1)啟動(dòng)與控制服務(wù)OSEKAUTOSARStartCOMStopCOMGetCOMApplicationModeInitMessageStartPeriodicStopPeriodicCom_InitCom_DeInitCom_IpduGroupStartCom_IpduGroupStopCom_DisableReceptionDMCom_EnableReceptionDMCom_GetStatusCom_GetConfigurationIdCom_GetVersionInfo 兩者在通信的啟動(dòng)與控制服務(wù)部分的對(duì)比可以看出:首先,AUTOSAR提供的API較多,表明它的功能較強(qiáng);其次,AUTOSAR的啟動(dòng)與控制服務(wù)中包含對(duì)IPDU(交互層協(xié)議數(shù)據(jù)單元)的處理和控制,如Com_IpduGroupStart、Com_IpduGroupStop。這包括了總線通信棧的初始化和簡(jiǎn)化的網(wǎng)絡(luò)管理處理。它來(lái)源于OSEK_COM標(biāo)準(zhǔn)。CAN收發(fā)設(shè)備驅(qū)動(dòng)的目標(biāo):CAN收發(fā)設(shè)備驅(qū)動(dòng)抽象使用CAN收發(fā)設(shè)備硬件芯片。其主要作用是分割和合并大于8字節(jié)的CAN IPDU。 CAN接口(硬件抽象)CAN接口提供標(biāo)準(zhǔn)化的接口,通過(guò)ECU的CAN總線系統(tǒng)來(lái)支持通信。 CAN驅(qū)動(dòng)CAN驅(qū)動(dòng)為上層使用者提供統(tǒng)一的接口——CAN接口。 內(nèi)部閃存驅(qū)動(dòng)兩種類型的驅(qū)動(dòng)的功能需求和功能范圍都是相同的。 存儲(chǔ)驅(qū)動(dòng) EEPROM驅(qū)動(dòng)EEPROM驅(qū)動(dòng)提供讀、寫、擦除EEPROM的服務(wù)。通過(guò)仿真EEPROM接口和閃存硬件單元,就可以通過(guò)存儲(chǔ)抽象接口訪問(wèn)這兩種類型的硬件。支持最大的功能性。Native NVRAM塊由單個(gè)NV塊、RAM塊和管理塊組成。NVRAM管理器要能夠管理EEPROM和/或FLASH EEPROM仿真設(shè)備的NV數(shù)據(jù)。 存儲(chǔ)硬件抽象的尋址方案存儲(chǔ)抽象接口和下層的閃存EEPROM仿真和EEPROM抽象層向NVRAM管理器提供虛擬線性32位地址空間。DSLDiagnostic Session LayerDSL保證數(shù)據(jù)流與診斷請(qǐng)求和響應(yīng)有關(guān)。DCM在其內(nèi)部處理、檢查診斷消息,并把消息傳送到AUTOSAR SW組件進(jìn)一步處理。 診斷通信管理器診斷通信管理器DCM(Diagnostic Communication Manager)確保診斷數(shù)據(jù)流,并且管理診斷狀態(tài),特別是診斷對(duì)話期和安全狀態(tài)。RTE和FIM之間沒(méi)有功能上的聯(lián)系。BSW的功能也能夠使用FIM服務(wù)。 功能禁止管理器功能禁止管理器FIM(Function Inhibition Manager)負(fù)責(zé)提供軟件組件和軟件組件功能的控制機(jī)制。 通過(guò)看門狗驅(qū)動(dòng)觸發(fā)內(nèi)部或外部、標(biāo)準(zhǔn)或窗口,看門狗。基于此,看門狗管理器在觸發(fā)看門狗硬件的同時(shí)提供了對(duì)一些獨(dú)立應(yīng)用的生存監(jiān)控。 初始化和關(guān)閉基本軟件模塊。 管理所有喚醒事件,并在被要求時(shí)配置ECU為SLEEP狀態(tài)。BSW調(diào)度器的實(shí)現(xiàn)基于:? BSW模塊的BSW模塊描述? BSW調(diào)度器的配置 模式管理模式管理簇包括三個(gè)基本軟件模塊:應(yīng)用與OS和通信層的連接只通過(guò)API。時(shí)間觸發(fā)的操作系統(tǒng)通常作為這個(gè)問(wèn)題的解決方法。但是,使用AUTOSAR OS引入的一些新特性需要對(duì)已存在的OSEK OS特性的使用有所限制。 核心操作系統(tǒng)OSEK/VDK操作系統(tǒng)廣泛應(yīng)用于汽車工業(yè),并且已經(jīng)證明了可以在現(xiàn)代車輛的所有ECU類型中使用。所使用的操作系統(tǒng)必須高效運(yùn)行并且所占存儲(chǔ)空間小。 靜態(tài)配置RTE是AUTOSAR ECU體系的核心,它提供了在AUTOSAR軟件組件間通信的基礎(chǔ)服務(wù),扮演了一些方法,通過(guò)這些方法AUROSAR軟件組件能訪問(wèn)包括OS和通信服務(wù)在內(nèi)基礎(chǔ)軟件模塊的。 不同供應(yīng)商之間模塊的可交換性。使功能分區(qū)和功能重定位變得可能。將工作集中在有價(jià)值的功能上。通過(guò)網(wǎng)絡(luò)共享軟件功能AUTOSAR 的提出正是基于以上一些軟件發(fā)展的要求,由幾大主要汽車廠商以及部件提供商聯(lián)合提出的,其中包括BWM, DaimlerChrysler, Ford Motor, PSA Peugeot, Toyota Motor, Volkswagen AG, Bosch, Continetal, Siemens VDO等。因此,其發(fā)展階段類似于其他嵌入式系統(tǒng)的軟件發(fā)展。另一方面,汽車電子領(lǐng)域應(yīng)用需求也日趨復(fù)雜,軟件本身也變得越來(lái)越復(fù)雜。保持汽車電子系統(tǒng)一定的冗余缺少兼容的工具(供應(yīng)商、OEM)標(biāo)準(zhǔn)化的規(guī)范交換格式對(duì)規(guī)范的改進(jìn)(格式、內(nèi)容)提供無(wú)縫的工具鏈。功能重用時(shí)也需要做大量的工作。通過(guò)使用通用接口目錄,使獨(dú)立于軟件功能的硬件實(shí)現(xiàn)所耗費(fèi)的工作量。 ECU抽象層這一層與微控制器抽象層進(jìn)行對(duì)接。RTE負(fù)責(zé)確保這些組件能夠通信。所有服務(wù)都隱藏在良好定義的API之后。 實(shí)時(shí)操作系統(tǒng)在嵌入式汽車ECU中的實(shí)時(shí)操作系統(tǒng)構(gòu)成軟件動(dòng)態(tài)行為的基礎(chǔ)。在AUTOSAR的體系結(jié)構(gòu)約束之下不可能把其他OS(例如,QNX、VxWorks和Windows CE等)的特征集合集成到整體的OS/通信/驅(qū)動(dòng)結(jié)構(gòu)中。由于這些原因,AUTOSAR OS的核心功能必須基于OSEK OS。AUTOSAR OS對(duì)OSEK OS擴(kuò)展的API如下表:服務(wù)名語(yǔ)法GetApplicationIDApplicationType GetApplicationID (void)GetISRIDISRType GetISRID (void)CallTrustedFunctionStatusType CallTrustedFunction(TrustedFunctionIndexType FunctionIndex,TrustedFunctionParameterRefType FunctionParams)CheckISRMemoryAccessAccessType CheckISRMemoryAccess(ISRType ISRID,MemoryStartAddressType Address,MemorySizeType Size)CheckTaskMemoryAccessAccessType CheckTaskMemoryAccess(TaskType TaskID,MemoryStartAddressType Address,MemorySizeType Size)CheckObjectAccessObjectAccessType CheckObjectAccess(ApplicationType ApplID,ObjectTypeType ObjectType,…)CheckObjectOwnershipApplicationType CheckObjectOwnership(ObjectTypeType ObjectType,…)StartScheduleTableRelStatusType StartScheduleTableRel(ScheduleTableType ScheduleTableID,TickType Offset)StartScheduleTableAbsStatusType StartScheduleTableAbs(ScheduleTableType ScheduleTableID,TickType Tickvalue)StopScheduleTableStatusType StopScheduleTable(ScheduleTableType ScheduleTableID)NextScheduleTableStatusType NextScheduleTable(ScheduleTableType ScheduleTableID_current,ScheduleTableType ScheduleTableID_next)IncrementCounterStatusType IncrementCou
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1