多核處理器下智能車(chē)載平臺的設計與實(shí)現

對于通信功能,測試案例首先通過(guò)異步的通信方式,在SmartOSEK的空閑任務(wù)中將字符’x’發(fā)送到消息隊列中,并給Android發(fā)送信號。圖5為的運行時(shí)通過(guò)串口打印的部分log信息,從log中可以看到,SmartOSEK發(fā)送給Android的字符’x’,在CPU0即Android綁定的處理器上成功接收。第二段log打印了通過(guò)系統調用Android將信息發(fā)送到共享內存異步緩沖區中,并向SmartOSEK內核即CPU1發(fā)送接收信號,SmartOSEK接收到信號后讀取發(fā)送的消息,即字符’y’?! ?/p>本文引用地址:http://dyxdggzs.com/article/146841.htm

結束語(yǔ)
本文面向汽車(chē)智能化的發(fā)展趨勢,針對車(chē)載平臺對人機交互和實(shí)時(shí)控制的兩個(gè)方面的需求,通過(guò)對當前主流的嵌入式虛擬化系統及相關(guān)技術(shù)進(jìn)行分析,提出了基于多核處理器硬件平臺的多操作系統運行方法,通過(guò)采用分區隔離的設計,實(shí)現了一種同時(shí)滿(mǎn)足人機交互和實(shí)時(shí)控制兩方面功能需求的嵌入式智能車(chē)載平臺,為汽車(chē)智能化發(fā)展提供了有效的手段。
參考文獻:
[1] 陸凌濤.車(chē)載信息系統注重個(gè)性人機交互將成現實(shí)[N].中國電子報,2012-07-10,(9)
[2] 中國行業(yè)分析網(wǎng).車(chē)載環(huán)境趨向于多核化和虛擬化分析[EB/OL].http://www.chinairn.com/news/20121106/197780.html
[3] 葉常春.嵌入式虛擬化技術(shù)[J].計算機工程與科學(xué),2012,34, (3):41-45
[4] SYSGO. PikeOS RTOS and Virtualization Concept[EB/OL].http://www.sysgo.com
[5] 維基百科.COQOS[EB/OL].http://en.wikipedia.org/wiki/COQOS
[6] RUSHBY J. Design and Veri cation of Secure Systems[C].the 8th ACM Symposium on Operating System Principles. Pacific Grove, California; ACM Operating Systems Review, 1981
[7] 陳娟.ARINC653分區操作系統在綜合模塊化航空電子系統中的應用[J].電訊技術(shù),2009,49,(5):89-92
[8] 維基百科.Open Kernel Labs[EB/OL].http://en.wikipedia.org/wiki/Open_Kernel_Labs
[9] Open Kernel Labs. Open Kernel Labs Software Surpasses Milestone of 1.5 Billion Mobile Device Shipments[EB/OL].http://www.ok-labs.com
[10] JONES T.嵌入式系統的虛擬化[R].IBM開(kāi)發(fā)者社區,2012-5-11
[11] 張呂紅.參照AUTOSAR標準的SmartOSEK OS 4.0的設計與實(shí)現[D].杭州:浙江大學(xué),2010
評論