資源描述:
《基于osek%2fvdx標準的rtos汽車儀表設(shè)計》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、華中科技大學(xué)碩士學(xué)位論文基于OSEK/VDX標準的RTOS汽車儀表設(shè)計姓名:洪運富申請學(xué)位級別:碩士專業(yè):控制理論與控制工程指導(dǎo)教師:盛翊智20060510摘要隨著科技發(fā)展的不斷加快,汽車行業(yè)成為我國發(fā)展速度最快的行業(yè)之一,給汽車電子帶來了前所未有的發(fā)展空間。電子技術(shù)在汽車上的廣泛應(yīng)用,使汽車的電子化、網(wǎng)絡(luò)化和智能化水平日趨提高,汽車領(lǐng)域70%的技術(shù)革新來自汽車電子產(chǎn)品。日益擴大的汽車電子市場已成為信息產(chǎn)業(yè)新的經(jīng)濟增長點,新一代汽車儀表信息系統(tǒng)的研制具有很重要的意義。本文在分析了目前國內(nèi)汽車儀
2、表信息系統(tǒng)發(fā)展趨勢基礎(chǔ)上,提出了以O(shè)SEK/VDX標準為基礎(chǔ)的嵌入式汽車儀表信息系統(tǒng)中央控制器的設(shè)計。中央控制器以飛思卡爾公司的16位單片機MC9S12DG128為處理核心,軟件上遵循多控制單元的開放式分布控制標準OSEK/VDX,以μC/OS-II作為實時操作系統(tǒng)內(nèi)核,通過LIN總線與數(shù)字儀表通訊,通過CAN總線與汽車其他總成交換數(shù)據(jù)、發(fā)布控制命令,實現(xiàn)了汽車儀表信息系統(tǒng)數(shù)字化,中央控制器具有車載電子設(shè)備所要求的可靠性、EMC(電磁兼容性)等性能。本文較深入地研究了μC/OS-II嵌入式操作系
3、統(tǒng)內(nèi)核,分析了其多任務(wù)調(diào)度及實時性機理,按OSEK/VDX國際通用標準要求,在MC9S12DG128單片機上成功移植了實時多任務(wù)操作系統(tǒng)。設(shè)計了汽車黑匣子數(shù)據(jù)保存、USB數(shù)據(jù)下載和汽車里程數(shù)據(jù)保存等算法,并以任務(wù)形式編寫算法程序,采用優(yōu)先級多任務(wù)調(diào)度管理,實現(xiàn)了軟件系統(tǒng)的總體設(shè)計。本文設(shè)計的汽車儀表信息系統(tǒng)中央控制器經(jīng)反復(fù)設(shè)計、調(diào)試,最終上車運行試驗,達到設(shè)計要求。文中探討的OSEK/VDX開放式分布控制標準,汽車實時操作系統(tǒng)等內(nèi)容為車載電子軟件的設(shè)計提供了可供參考的經(jīng)驗。關(guān)鍵詞:μC/OS-Ⅱ
4、,OSEK/VDX標準,USB,汽車電子IAbstractWiththerapiddevelopmentofscienceandtechnologyinrecentyears,theautoindustryhadbeenoneofthemostquicklydevelopedindustriesinourcountry,whichbroughthugedevelopmentspacetoauto-electron.Theabroadelectronics’applicationli
5、ftedelectronic-automobile,internet-automobileandintelligentized-automobile,meanwhile70percent’stechnologyrenovationinautoindustrycamefromautoelectronicproducts.Increasinglyampliativeauto-electronicmarkethadbecomeneweconomicgrowthpointtoinformationind
6、ustry,thereforetheresearchanddevelopmentofnewgenerationautomobileinstrumentinformationsystemshadveryimportantsignificance.Basedontheanalysisofdomesticautomobileinstrumentinformationsystems’developmenttrendatpresent,thepaperbroughtforwardembeddedautom
7、obileinstrumentinformationsystemsCCU’sdesignbasedonOSEK/VDcriterion.TheCCU’sdisposalcorewasFreescale’s16-bitsinglechip--MC9S12DG128,anditssoftwarefollowedopendistributingcontrolstandardOSEK/VDXwithmanycontrolunits.AsμC/OS-IIwasthereal-timeoperatingsy
8、stemkernel,theCCUcommunicatedandexchangeddatawithnumericinstrumentthroughLINbus,andthroughCANbustheCCUexchangeddata,putoutcontrolcommandwithotherunits.Besides,theCCUhadreliabilityandEMCperformancedemandedbyvehicleelectronicequipment.Basedontheembedde