AUTOSAR組織展示了基于ST Stellar系列單片機(jī)實(shí)現(xiàn)的CP Software Cluster示例程序,如圖3所示。
圖3 CP Software Cluster示例程序總覽
示例程序?qū)④浖澐譃?個(gè)Host Cluster和兩個(gè)Application Cluster。HostCluster提供基礎(chǔ)OS調(diào)度服務(wù);兩個(gè)Application Cluster提供應(yīng)用功能,其名稱及其主要功能分別為:
lCecl:輸出一路方波
lAHB:產(chǎn)生一個(gè)三角波 或 正弦波
其中AHB Cluster可以通過(guò)刷新的形式進(jìn)行波形切換,且刷新過(guò)程中不影響其他Cluster的執(zhí)行。
同時(shí),兩個(gè)ApplicationCluster之間也是存在耦合的,此耦合來(lái)自于SWC之間的S/R或C/S接口,因此,需要對(duì)Cluster進(jìn)行“連接”,Cluster之間的“連接”承載于Binary Manifest機(jī)制,Binary Manifest實(shí)際上是存在于各個(gè)Cluster中的一段數(shù)據(jù),其中存放了接口的關(guān)鍵信息,如接口的地址、類型、大小等等。Binary Manifest的產(chǎn)生即Cluster的連接,有在線、離線兩種方式,示例程序主要展示了離線方式,即通過(guò)工具對(duì)Binary Manifest進(jìn)行更改,將PPort的地址寫入到RPort所在Cluster的Binary Manifest中,如圖4所示。
圖4 Cluster連接過(guò)程
在支持CP Software Cluster架構(gòu)的軟件中,SWC的集成流程也發(fā)生了變化。SWC設(shè)計(jì)完成后,需要對(duì)SWC和Cluster進(jìn)行Mapping,之后由RTE工具將跨Cluster的S/R或C/S放入Binary Manifest中,中國(guó)日現(xiàn)場(chǎng)通過(guò)視頻的方式展示了SWC的集成過(guò)程,如圖5所示。
圖5 CP Software Cluster軟件的SWC集成過(guò)程
-
單片機(jī)
+關(guān)注
關(guān)注
6065文章
44946瀏覽量
648009 -
控制器
+關(guān)注
關(guān)注
114文章
17022瀏覽量
183275 -
汽車電子
+關(guān)注
關(guān)注
3036文章
8273瀏覽量
169721 -
汽車
+關(guān)注
關(guān)注
14文章
3810瀏覽量
39322
發(fā)布評(píng)論請(qǐng)先 登錄
DPDK安裝教程和DPDK程序運(yùn)行收發(fā)包示例程序及性能對(duì)比實(shí)驗(yàn)的詳細(xì)概述

使用用于MCS-51的IAR嵌入式平臺(tái)編寫的一個(gè)示例程序程序免費(fèi)下載

MPU6050傳感器九軸的示例程序免費(fèi)下載

UDP通信簡(jiǎn)單示例程序免費(fèi)下載

LabVIEW初級(jí)教程之彈出對(duì)話框的示例程序免費(fèi)下載

LabVIEW初級(jí)教程之屬性節(jié)點(diǎn)初級(jí)課程的示例程序免費(fèi)下載

LabVIEW初級(jí)教程之?dāng)?shù)據(jù)文件操作的示例程序免費(fèi)下載

Python使用示例程序和工程文件免費(fèi)下載

SCR的調(diào)試方法以及示例程序介紹
CP Software Cluster是什么意思

RX722M的示例程序說(shuō)明

評(píng)論