基于OMAP平臺(tái)故障診斷程序的應(yīng)用研究
發(fā)布時(shí)間:2021-10-15 01:08
為了掌握機(jī)械設(shè)備在運(yùn)行過程中的狀態(tài),確定其整體或局部運(yùn)行是否正常,并對(duì)其發(fā)生故障的原因、部位、危險(xiǎn)程度等進(jìn)行識(shí)別和評(píng)價(jià),減少故障造成的影響,機(jī)械設(shè)備狀態(tài)監(jiān)測與故障診斷系統(tǒng)的應(yīng)用都具有非常重要的意義。本論文所述的故障診斷系統(tǒng)采用TI公司的OMAP5912芯片作為嵌入式微處理器。OMAP5912是由TI應(yīng)用最為廣泛的TMS320C55x DSP內(nèi)核與低功耗、高性能的ARM926EJ-S微處理器組成的雙核應(yīng)用處理器。使操作系統(tǒng)的效率和信號(hào)處理程序的執(zhí)行更加優(yōu)化。從而使故障診斷系統(tǒng)的實(shí)時(shí)性更強(qiáng)、功耗更低,成功地解決了性能與功耗的最佳組合問題。其硬件開發(fā)平臺(tái)選擇的是TI推出的OMAP5912入門套件OMAP5912 OSK;軟件開發(fā)平臺(tái)選擇的是嵌入式Linux開發(fā)環(huán)境。在介紹OMAP平臺(tái)的軟件體系結(jié)構(gòu)的基礎(chǔ)上,充分利用TI公司提供的軟件資源完成Bootloader的下載、Linux內(nèi)核配置、編譯及加載和文件系統(tǒng)的移植。使軟件系統(tǒng)更為科學(xué),系統(tǒng)運(yùn)行更流暢。本課題對(duì)先進(jìn)的故障診斷技術(shù)在基于OMAP平臺(tái)中的應(yīng)用進(jìn)行了研究,構(gòu)建了基于ARM端嵌入式Linux操作系統(tǒng)的軟件開發(fā)平臺(tái)和基于DSP/BIOS內(nèi)...
【文章來源】:鄭州大學(xué)河南省 211工程院校
【文章頁數(shù)】:64 頁
【學(xué)位級(jí)別】:碩士
【部分圖文】:
MAP5912OSKI,M功能模塊
圖3.2OMAP5912OSKTM主視圖由于0SK5912提供原理圖及詳細(xì)的技術(shù)說明,在此不作贅述,只介紹在使用過程中需要注意的問題。(l)JTAG月以u(píng)lti一ICE接口設(shè)計(jì)。如圖3.2所示,圖中,跳線JPI是作為nTRST信號(hào)的極性設(shè)置。若1、2跳線,既nTRST拉高,此時(shí)使用Multi一ICE。Multi一ICE是由ARM公司推出的官方仿真器,主要用于配合ADS應(yīng)用軟件通過JTAG接口對(duì)ARM端進(jìn)行調(diào)試;若2、3跳線,即叮RsT置低,則為JT^o模式。JATG(JoiniTestActionGro即,聯(lián)合測試行動(dòng)小組)是一種國際標(biāo)準(zhǔn)測試協(xié)議,主要用于芯片內(nèi)部測試。Jl插座的第六腳被剪掉,作為標(biāo)準(zhǔn)JTAG插座的卡樺。本系統(tǒng)采用JTAG標(biāo)準(zhǔn)接口進(jìn)行DSP端程序調(diào)試,故在使用過程中只需將短路塊置于2一3位置。(2)oP(oeneralP帥ose)模式支持從片內(nèi)ROM啟動(dòng),廠商在芯片內(nèi)部固化了一段程序,實(shí)現(xiàn)芯片的初始化、
pCLinux是由Linco公司開發(fā)的開放源碼的嵌入式Linux操作系統(tǒng)。其思想是去掉標(biāo)準(zhǔn)Linux操作系統(tǒng)中的虛擬存儲(chǔ)器管理功能,這樣不僅減小了的體積,又增強(qiáng)了系統(tǒng)的實(shí)時(shí)性。它已經(jīng)被成功的移植到了很多處理器平臺(tái)上括ARM等平臺(tái)。.2.3故障診斷儀的軟件開發(fā)平臺(tái)本系統(tǒng)開發(fā)所使用的目標(biāo)板是TI(德州儀器)公司開發(fā)的OMAPOSK59平臺(tái)在同一硅片上無縫集成了兩個(gè)處理器,分別是ARMg處理器S320C55xDSP處理器。兩者對(duì)應(yīng)的軟件開發(fā)平臺(tái)分別Linux開發(fā)環(huán)境ndows開發(fā)環(huán)境。在本系統(tǒng)中,Windows開發(fā)環(huán)境下由合眾達(dá)的仿真器以S2.21構(gòu)成,進(jìn)行DSP應(yīng)用程序的開發(fā);Linux開發(fā)環(huán)境下由GNU交叉編forARM構(gòu)成,進(jìn)行ARM端系統(tǒng)的開發(fā)。OSK為開發(fā)人員提供了一套針AP5912Linux內(nèi)核的Linux開發(fā)工具,可以在ARM與DSP上方便的運(yùn)行碼。開發(fā)環(huán)境示意圖如圖3.4所示[23]。
本文編號(hào):3437155
【文章來源】:鄭州大學(xué)河南省 211工程院校
【文章頁數(shù)】:64 頁
【學(xué)位級(jí)別】:碩士
【部分圖文】:
MAP5912OSKI,M功能模塊
圖3.2OMAP5912OSKTM主視圖由于0SK5912提供原理圖及詳細(xì)的技術(shù)說明,在此不作贅述,只介紹在使用過程中需要注意的問題。(l)JTAG月以u(píng)lti一ICE接口設(shè)計(jì)。如圖3.2所示,圖中,跳線JPI是作為nTRST信號(hào)的極性設(shè)置。若1、2跳線,既nTRST拉高,此時(shí)使用Multi一ICE。Multi一ICE是由ARM公司推出的官方仿真器,主要用于配合ADS應(yīng)用軟件通過JTAG接口對(duì)ARM端進(jìn)行調(diào)試;若2、3跳線,即叮RsT置低,則為JT^o模式。JATG(JoiniTestActionGro即,聯(lián)合測試行動(dòng)小組)是一種國際標(biāo)準(zhǔn)測試協(xié)議,主要用于芯片內(nèi)部測試。Jl插座的第六腳被剪掉,作為標(biāo)準(zhǔn)JTAG插座的卡樺。本系統(tǒng)采用JTAG標(biāo)準(zhǔn)接口進(jìn)行DSP端程序調(diào)試,故在使用過程中只需將短路塊置于2一3位置。(2)oP(oeneralP帥ose)模式支持從片內(nèi)ROM啟動(dòng),廠商在芯片內(nèi)部固化了一段程序,實(shí)現(xiàn)芯片的初始化、
pCLinux是由Linco公司開發(fā)的開放源碼的嵌入式Linux操作系統(tǒng)。其思想是去掉標(biāo)準(zhǔn)Linux操作系統(tǒng)中的虛擬存儲(chǔ)器管理功能,這樣不僅減小了的體積,又增強(qiáng)了系統(tǒng)的實(shí)時(shí)性。它已經(jīng)被成功的移植到了很多處理器平臺(tái)上括ARM等平臺(tái)。.2.3故障診斷儀的軟件開發(fā)平臺(tái)本系統(tǒng)開發(fā)所使用的目標(biāo)板是TI(德州儀器)公司開發(fā)的OMAPOSK59平臺(tái)在同一硅片上無縫集成了兩個(gè)處理器,分別是ARMg處理器S320C55xDSP處理器。兩者對(duì)應(yīng)的軟件開發(fā)平臺(tái)分別Linux開發(fā)環(huán)境ndows開發(fā)環(huán)境。在本系統(tǒng)中,Windows開發(fā)環(huán)境下由合眾達(dá)的仿真器以S2.21構(gòu)成,進(jìn)行DSP應(yīng)用程序的開發(fā);Linux開發(fā)環(huán)境下由GNU交叉編forARM構(gòu)成,進(jìn)行ARM端系統(tǒng)的開發(fā)。OSK為開發(fā)人員提供了一套針AP5912Linux內(nèi)核的Linux開發(fā)工具,可以在ARM與DSP上方便的運(yùn)行碼。開發(fā)環(huán)境示意圖如圖3.4所示[23]。
本文編號(hào):3437155
本文鏈接:http://sikaile.net/jixiegongchenglunwen/3437155.html
最近更新
教材專著