亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁(yè)| 資源下載| 資源專輯| 精品軟件
登錄| 注冊(cè)

硬件中斷

向量中斷即中斷源的識(shí)別標(biāo)志,可用來(lái)存放中斷服務(wù)程序的入口地址或跳轉(zhuǎn)到中斷服務(wù)程序的入口地址。
  • 基于ARM的Linux平臺(tái)上USB驅(qū)動(dòng)實(shí)現(xiàn)

    隨著USB接口性能的不斷增強(qiáng),USB接口被廣泛應(yīng)用到各種硬件設(shè)備上。如今在Linux操作系統(tǒng)中,針對(duì)USB設(shè)備的驅(qū)動(dòng)編程工作越來(lái)越受到重視。本課題在以S3C2410處理器為基礎(chǔ)的硬件平臺(tái)上,對(duì)Linux操作系統(tǒng)環(huán)境下USB設(shè)備驅(qū)動(dòng)工作原理進(jìn)行了研究。在理解USB協(xié)議的基礎(chǔ)上完成了S3C2410處理器內(nèi)置USB設(shè)備控制器固件和驅(qū)動(dòng)程序的編寫調(diào)試等方面的工作。 固件程序工作在硬件設(shè)備上,通過(guò)它控制設(shè)備的正常工作,負(fù)責(zé)與主機(jī)端的通信會(huì)話。由于本課題中的USB設(shè)備控制器是3C2410處理器的片內(nèi)外設(shè),因此固件程序要管理整個(gè)S3C2410處理器的工作。在處理器開機(jī)工作時(shí),固件程序首先完成包括USB設(shè)備控制器在內(nèi)的整個(gè)處理器的初始化,然后與主機(jī)共同進(jìn)行USB設(shè)備的枚舉,最后進(jìn)入循環(huán)等待主機(jī)端發(fā)起通信。當(dāng)主機(jī)發(fā)起通信時(shí),處理器產(chǎn)生USB中斷,固件程序調(diào)用中斷處理函數(shù)。 在Linux操作系統(tǒng)中,內(nèi)核通過(guò)調(diào)用驅(qū)動(dòng)中提供的標(biāo)準(zhǔn)接口將應(yīng)用程序中對(duì)設(shè)備的操作映射到具體的硬件設(shè)備。驅(qū)動(dòng)程序中包括向驅(qū)動(dòng)注冊(cè),驅(qū)動(dòng)支持設(shè)備列表信息以及各種系統(tǒng)調(diào)用具體實(shí)現(xiàn)等方面。USB接口所支持的四種傳輸方式,根據(jù)S3C2410內(nèi)置USB設(shè)備控制器的功能屬性,在驅(qū)動(dòng)中采用了塊傳輸?shù)膫鬏敺绞剑ㄟ^(guò)URB的方式實(shí)現(xiàn)對(duì)設(shè)備的讀寫操作。 最后設(shè)計(jì)一個(gè)簡(jiǎn)單文件傳輸系統(tǒng)對(duì)固件和驅(qū)動(dòng)程序進(jìn)行了測(cè)試。測(cè)試系統(tǒng)中主機(jī)端通過(guò)USB接口傳輸一個(gè)wav格式的音頻文件,設(shè)備端接收到數(shù)據(jù)保存在內(nèi)存中。

    標(biāo)簽: Linux ARM USB 驅(qū)動(dòng)實(shí)現(xiàn)

    上傳時(shí)間: 2013-04-24

    上傳用戶:liuchee

  • 基于ARM的PC104總線嵌入式工控機(jī)的研究和實(shí)現(xiàn)

    在特定的工業(yè)測(cè)控應(yīng)用中對(duì)處理器的功耗有嚴(yán)格的要求,類似X86處理器芯片系列由于繼承了原有8086的構(gòu)架,功耗很大,不能滿足要求。當(dāng)前應(yīng)用廣泛的ARM系列處理器有低功耗、高處理器能力的優(yōu)點(diǎn),非常適合于此類應(yīng)用。由于ARM處理器并沒(méi)有對(duì)PC/104總線有支持,所以本設(shè)計(jì)使用CPLD可編程邏輯完成ARM本地總線與PC/104總線的轉(zhuǎn)換。文章完成了以下工作: 1.介紹了工業(yè)控制計(jì)算機(jī)的發(fā)展情況和當(dāng)前使用廣泛的PC/104計(jì)算機(jī),描述了嵌入式系統(tǒng)的發(fā)展歷史和軟硬件組成,分析了X86與ARM處理器構(gòu)架的特點(diǎn)與優(yōu)缺點(diǎn); 2.從PC/104總線規(guī)范出發(fā),對(duì)基于ARM處理器的PC/104工業(yè)控制嵌入式工控機(jī)進(jìn)行了總體設(shè)計(jì),軟硬件選型部分對(duì)當(dāng)前流行的軟硬件系統(tǒng)進(jìn)行了詳細(xì)地描寫,硬件處理器選用SAMSUNG公司的S3C2410,軟件系統(tǒng)采用嵌入式Linux操作系統(tǒng); 3.對(duì)系統(tǒng)硬件各個(gè)部分實(shí)現(xiàn)細(xì)節(jié)進(jìn)行了描寫,包括最小系統(tǒng)、CAN網(wǎng)絡(luò)、以太網(wǎng)絡(luò)和PC/104總線控制器;其中著重對(duì)PC/104總線控制器的實(shí)現(xiàn)方案進(jìn)行了討論,分析了ARM本地總線時(shí)序和PC/104總線時(shí)序,最后使用VHDL語(yǔ)言實(shí)現(xiàn)了了總線控制器邏輯; 4.移植了嵌入式Linux操作系統(tǒng),Linux操作系統(tǒng)移植分為配置、編譯和下載運(yùn)行調(diào)試三個(gè)步驟;基于Linux操作系統(tǒng)編寫了PC/104總線驅(qū)動(dòng),驅(qū)動(dòng)完成映射PC/104地址到系統(tǒng)虛擬地址和中斷綁定;編寫了基于PC/104的CAN總線驅(qū)動(dòng),分析了驅(qū)動(dòng)初始化、中斷處理流程、數(shù)據(jù)緩沖區(qū)管理和文件操作接口,描寫了驅(qū)動(dòng)的編譯和下載過(guò)程;最后給出了應(yīng)用程序接口; 5.根據(jù)機(jī)車工業(yè)控制領(lǐng)域的具體要求,開發(fā)了實(shí)際系統(tǒng),給出了系統(tǒng)主要參數(shù)指標(biāo);對(duì)系統(tǒng)的運(yùn)算性能進(jìn)行了測(cè)試,測(cè)試表明定點(diǎn)運(yùn)算能力與X86相當(dāng),符合設(shè)計(jì)要求:系統(tǒng)通過(guò)鐵標(biāo)高低溫測(cè)試和射頻干擾測(cè)試,并進(jìn)行了為期3個(gè)月的裝車試運(yùn)行,試運(yùn)行過(guò)程中系統(tǒng)工作正常,完全能夠滿足設(shè)計(jì)要求。

    標(biāo)簽: ARM 104 PC 總線

    上傳時(shí)間: 2013-07-10

    上傳用戶:520

  • 基于ARM的TimeToCount輻射測(cè)量?jī)x的研究

    隨著半導(dǎo)體工藝的飛速發(fā)展和芯片設(shè)計(jì)水平的不斷進(jìn)步,ARM微處理器的性能得到大幅度地提高,同時(shí)其芯片的價(jià)格也在不斷下降,嵌入式系統(tǒng)以其獨(dú)有的優(yōu)勢(shì),己經(jīng)廣泛地滲透到科學(xué)研究和日常生活的各個(gè)方面。 本文以ARM7 LPC2132處理器為核心,結(jié)合蓋革一彌勒計(jì)數(shù)管對(duì)Time-To-Count輻射測(cè)量方法進(jìn)行研究。ARM結(jié)構(gòu)是基于精簡(jiǎn)指令集計(jì)算機(jī)(RISC)原理而設(shè)計(jì)的,其指令集和相關(guān)的譯碼機(jī)制比復(fù)雜指令集計(jì)算機(jī)要簡(jiǎn)單得多,使用一個(gè)小的、廉價(jià)的ARM微處理器就可實(shí)現(xiàn)很高的指令吞吐量和實(shí)時(shí)的中斷響應(yīng)。基于ARM7TDMI-S核的LPC2132微處理器,其工作頻率可達(dá)到60MHz,這對(duì)于Time-To-Count技術(shù)是非常有利的,而且利用LPC2132芯片的定時(shí)/計(jì)數(shù)器引腳捕獲功能,可以直接讀取TC中的計(jì)數(shù)值,也就是說(shuō)不再需要調(diào)用中斷函數(shù)讀取TC值,從而大大降低了計(jì)數(shù)前雜質(zhì)時(shí)間。本文是在我?guī)熜謪诬姷摹禩ime-To-Count測(cè)量方法初步研究》基礎(chǔ)上,使用了高速的ARM芯片,對(duì)基于MCS-51的Time-To-Count輻射測(cè)量系統(tǒng)進(jìn)行了改進(jìn),進(jìn)一步論證了采用高速ARM處理器芯片可以極大的提高G-M計(jì)數(shù)器的測(cè)量范圍與測(cè)量精度。 首先,討論了傳統(tǒng)的蓋革-彌勒計(jì)數(shù)管探測(cè)射線強(qiáng)度的方法,并指出傳統(tǒng)的脈沖測(cè)量方法的不足。然后討論了什么是Time-To-Count測(cè)量方法,對(duì)Time-To-Count測(cè)量方法的理論基礎(chǔ)進(jìn)行分析。指出Time-To-Count方法與傳統(tǒng)的脈沖計(jì)數(shù)方法的區(qū)別,以及采用Time-To-Count方法進(jìn)行輻射測(cè)量的可行性。 接著,詳細(xì)論述基于ARM7 LPC2132處理器的Time-To-Count輻射測(cè)量?jī)x的原理、功能、特點(diǎn)以及輻射測(cè)量?jī)x的各部分接口電路設(shè)計(jì)及相關(guān)程序的編制。 最后得出結(jié)論,通過(guò)高速32位ARM處理器的使用,Time-To-Count輻射測(cè)量?jī)x的精度和量程均得到很大的提高,對(duì)于Y射線總量測(cè)量,使用了ARM處理器的Time-To-Count輻射測(cè)量?jī)x的量程約為20 u R/h到1R/h,數(shù)據(jù)線性程度也比以前的Time-To-CotJnt輻射測(cè)量?jī)x要好。所以在使用Time-To-Count方法進(jìn)行的輻射測(cè)量時(shí),如何減少雜質(zhì)時(shí)間以及如何提高計(jì)數(shù)前時(shí)間的測(cè)量精度,是決定Time-To-Count輻射測(cè)量?jī)x性能的關(guān)鍵因素。實(shí)驗(yàn)用三只相同型號(hào)的J33G-M計(jì)數(shù)管分別作為探測(cè)元件,在100U R/h到lR/h的輻射場(chǎng)中進(jìn)行試驗(yàn).每個(gè)測(cè)量點(diǎn)測(cè)量5次取平均,得出隨著照射量率的增大,輻射強(qiáng)度R的測(cè)量值偏小且與輻射真實(shí)值之間的誤差也隨之增大。如果將測(cè)量誤差限定在10%的范圍內(nèi),則此儀器的量程范圍為20 u R/h至1R/h,量程跨度近六個(gè)數(shù)量級(jí)。而用J33型G-M計(jì)數(shù)管作常規(guī)的脈沖測(cè)量,量程范圍約為50 u R/h到5000 u R/h,充分體現(xiàn)了運(yùn)用Time-To-Count方法測(cè)量輻射強(qiáng)度的優(yōu)越性,也從另一個(gè)角度反應(yīng)了隨著計(jì)數(shù)前時(shí)間的逐漸減小,雜質(zhì)時(shí)間在其中的比重越來(lái)越大,對(duì)測(cè)量結(jié)果的影響也就越來(lái)越嚴(yán)重,盡可能的減小雜質(zhì)時(shí)間在Time-To-Count方法輻射測(cè)量特別是測(cè)量高強(qiáng)度輻射中是關(guān)鍵的。筆者用示波器測(cè)出此輻射儀器的雜質(zhì)時(shí)間約為6.5 u S,所以在計(jì)算定時(shí)器值的時(shí)候減去這個(gè)雜質(zhì)時(shí)間,可以增加計(jì)數(shù)前時(shí)間的精確度。通過(guò)實(shí)驗(yàn)得出,在標(biāo)定儀器的K值時(shí),應(yīng)該在照射量率較低的條件下行,而測(cè)得的計(jì)數(shù)前時(shí)間是否精確則需要在照射量率較高的條件下通過(guò)儀器標(biāo)定來(lái)檢驗(yàn)。這是因?yàn)樵谡丈淞柯瘦^低時(shí),計(jì)數(shù)前時(shí)間較大,雜質(zhì)時(shí)間對(duì)測(cè)量結(jié)果的影響不明顯,數(shù)據(jù)線斜率較穩(wěn)定,適宜于確定標(biāo)定系數(shù)K值,而在照射量率較高時(shí),計(jì)數(shù)前時(shí)間很小,雜質(zhì)時(shí)間對(duì)測(cè)量結(jié)果的影響較大,可以明顯的在數(shù)據(jù)線上反映出來(lái),從而可以很好的反應(yīng)出儀器的性能與量程。實(shí)驗(yàn)證明了Time-To-Count測(cè)量方法中最為關(guān)鍵的環(huán)節(jié)就是如何對(duì)計(jì)數(shù)前時(shí)間進(jìn)行精確測(cè)量。經(jīng)過(guò)對(duì)大量實(shí)驗(yàn)數(shù)據(jù)的分析,得到計(jì)數(shù)前時(shí)間中的雜質(zhì)時(shí)間可分為硬件雜質(zhì)時(shí)間和軟件雜質(zhì)時(shí)間,并以軟件雜質(zhì)時(shí)間為主,通過(guò)對(duì)程序進(jìn)行合理優(yōu)化,軟件雜質(zhì)時(shí)間可以通過(guò)程序的改進(jìn)而減少,甚至可以用數(shù)學(xué)補(bǔ)償?shù)姆椒▉?lái)抵消,從而可以得到比較精確的計(jì)數(shù)前時(shí)間,以此得到較精確的輻射強(qiáng)度值。對(duì)于本輻射儀,用戶可以選擇不同的工作模式來(lái)進(jìn)行測(cè)量,當(dāng)輻射場(chǎng)較弱時(shí),通常采用規(guī)定次數(shù)測(cè)量的方式,在輻射場(chǎng)較強(qiáng)時(shí),應(yīng)該選用定時(shí)測(cè)量的方式。因?yàn)椋?dāng)輻射場(chǎng)較弱時(shí),如果用規(guī)定次數(shù)測(cè)量的方式,會(huì)浪費(fèi)很多時(shí)間來(lái)采集足夠的脈沖信號(hào)。當(dāng)輻射場(chǎng)較強(qiáng)時(shí),由于輻射粒子很多,產(chǎn)生脈沖的頻率就很高,規(guī)定次數(shù)的測(cè)量會(huì)加大測(cè)量誤差,當(dāng)選用定時(shí)測(cè)量的方式時(shí),由于時(shí)間的相對(duì)加長(zhǎng),所以記錄的粒子數(shù)就相對(duì)的增加,從而提高儀器的測(cè)量精度。通過(guò)調(diào)研國(guó)內(nèi)外先進(jìn)核輻射測(cè)量?jī)x器的發(fā)展現(xiàn)狀,了解到了目前最新的核輻射總量測(cè)量技術(shù)一Time-To-Count理論及其應(yīng)用情況。論證了該新技術(shù)的理論原理,根據(jù)此原理,結(jié)合高速處理器ARM7 LPC2132,對(duì)以G-計(jì)數(shù)管為探測(cè)元件的Time-To-Count輻射測(cè)量?jī)x進(jìn)行設(shè)計(jì)。論文以實(shí)驗(yàn)的方法論證了Time-To-Count原理測(cè)量核輻射方法的科學(xué)性,該輻射儀的量程和精度均優(yōu)于以前以脈沖計(jì)數(shù)為基礎(chǔ)理論的MCS-51核輻射測(cè)量?jī)x。該輻射儀具有量程寬、精度高、易操作、用戶界面友好等優(yōu)點(diǎn)。用戶可以定期的對(duì)儀器的標(biāo)定,來(lái)減小由于電子元件的老化對(duì)低儀器性能參數(shù)造成的影響,通過(guò)Time-To-Count測(cè)量方法的使用,可以極大拓寬G-M計(jì)數(shù)管的量程。就儀器中使用的J33型G-M計(jì)數(shù)管而言,G-M計(jì)數(shù)管廠家參考線性測(cè)量范圍約為50 u R/h到5000 u R/h,而用了Time-To-Count測(cè)量方法后,結(jié)合高速微處理器ARM7 LPC2132,此核輻射測(cè)量?jī)x的量程為20 u R/h至1R/h。在允許的誤差范圍內(nèi),核輻射儀的量程比以前基于MCS-51的輻射儀提高了近200倍,而且精度也比傳統(tǒng)的脈沖計(jì)數(shù)方法要高,測(cè)量結(jié)果的線性程度也比傳統(tǒng)的方法要好。G-M計(jì)數(shù)管的使用壽命被大大延長(zhǎng)。 綜上所述,本文取得了如下成果:對(duì)國(guó)內(nèi)外Time-To-Count方法的研究現(xiàn)狀進(jìn)行分析,指出了Time-To-Count測(cè)量方法的基本原理,并對(duì)Time-T0-Count方法理論進(jìn)行了分析,推導(dǎo)出了計(jì)數(shù)前時(shí)間和兩個(gè)相鄰輻射粒子時(shí)間間隔之間的關(guān)系,從數(shù)學(xué)的角度論證了Time-To-Count方法的科學(xué)性。詳細(xì)說(shuō)明了基于ARM 7 LPC2132的Time-To-Count輻射測(cè)量?jī)x的硬件設(shè)計(jì)、軟件編程的過(guò)程,通過(guò)高速微處理芯片LPC2132的使用,成功完成了對(duì)基于MCS-51單片機(jī)的Time-To-Count測(cè)量?jī)x的改進(jìn)。改進(jìn)后的輻射儀器具有量程寬、精度高、易操作、用戶界面友好等特點(diǎn)。本論文根據(jù)實(shí)驗(yàn)結(jié)果總結(jié)出了Time-To-Count技術(shù)中的幾點(diǎn)關(guān)鍵因素,如:處理器的頻率、計(jì)數(shù)前時(shí)間、雜質(zhì)時(shí)間、采樣次數(shù)和測(cè)量時(shí)間等,重點(diǎn)分析了雜質(zhì)時(shí)間的組成以及引入雜質(zhì)時(shí)間的主要因素等,對(duì)國(guó)內(nèi)核輻射測(cè)量?jī)x的研究具有一定的指導(dǎo)意義。

    標(biāo)簽: TimeToCount ARM 輻射測(cè)量?jī)x

    上傳時(shí)間: 2013-06-24

    上傳用戶:pinksun9

  • 基于ARM的噴氣織機(jī)電子送經(jīng)和卷取控制系統(tǒng)研究

    現(xiàn)代噴氣織機(jī)以其高速、高性能等優(yōu)勢(shì),占據(jù)了無(wú)梭織機(jī)的大部分市場(chǎng),并成為最有發(fā)展前景的一種織機(jī)。送經(jīng)、卷取機(jī)構(gòu)是織機(jī)控制系統(tǒng)的重要組成部分,其對(duì)經(jīng)紗張力的控制精度已成為評(píng)定織機(jī)質(zhì)量的重要技術(shù)指標(biāo)。因此,提高和改善噴氣織機(jī)的電子送經(jīng)和卷取控制系統(tǒng)的性能非常必要,而且,開發(fā)具有高速、高精度的獨(dú)立電子送經(jīng)和卷取控制模塊具有廣闊的應(yīng)用前景。 本課題研究開發(fā)了一款獨(dú)立的電子送經(jīng)和卷取控制模塊,通過(guò)人機(jī)界面或CAN通訊對(duì)該控制系統(tǒng)所需參數(shù)進(jìn)行設(shè)置,使其可以根據(jù)參數(shù)設(shè)置應(yīng)用于不同型號(hào)的噴氣織機(jī)。通過(guò)對(duì)系統(tǒng)的控制分析,本課題主要從硬件電路設(shè)計(jì)、軟件控制及張力控制算法三個(gè)方面進(jìn)行研究。 首先,通過(guò)對(duì)噴氣織機(jī)的性能要求及控制器結(jié)構(gòu)與性能的綜合考慮,系統(tǒng)采用以高速ARM7TDMI為內(nèi)核的低功耗微處理器LPC2294作為系統(tǒng)控制器,該控制器不僅速度快、性能穩(wěn)定,而且其豐富的外圍模塊大大簡(jiǎn)化了硬件電路的設(shè)計(jì)。硬件電路設(shè)計(jì)采用模塊化設(shè)計(jì)方法,主要功能模塊包括嵌入式最小系統(tǒng)模塊、主軸編碼器采集模塊、張力采集模塊、電機(jī)控制模塊、通訊模塊、人機(jī)界面模塊、輸入輸出信號(hào)模塊等。根據(jù)系統(tǒng)需要,對(duì)各個(gè)模塊的控制器件進(jìn)行選取,并設(shè)計(jì)出各個(gè)模塊的接口電路。最后,為了提高系統(tǒng)的穩(wěn)定性和可靠性,在硬件電路設(shè)計(jì)中采取了隔離、去耦等硬件抗干擾措施。 在軟件設(shè)計(jì)方面,系統(tǒng)采用嵌入式實(shí)時(shí)操作系統(tǒng)μC/OS-II,便于系統(tǒng)升級(jí)和維護(hù)。在系統(tǒng)硬件平臺(tái)的基礎(chǔ)上,根據(jù)設(shè)計(jì)要求對(duì)操作系統(tǒng)內(nèi)核進(jìn)行剪裁和移植,并對(duì)系統(tǒng)時(shí)鐘節(jié)拍進(jìn)行修改。結(jié)合硬件電路及系統(tǒng)控制要求,對(duì)系統(tǒng)啟動(dòng)代碼進(jìn)行修改;并根據(jù)系統(tǒng)對(duì)各個(gè)功能模塊控制的時(shí)效性要求,對(duì)系統(tǒng)任務(wù)進(jìn)行合理規(guī)劃。為了說(shuō)明系統(tǒng)采用該RTOS的可行性,對(duì)實(shí)時(shí)性要求最高的張力采集任務(wù)進(jìn)行了實(shí)時(shí)性分析。對(duì)CAN通訊協(xié)議進(jìn)行制定和編程實(shí)現(xiàn),并對(duì)I2C、CAN和LCD驅(qū)動(dòng)程序進(jìn)行開發(fā),另外,對(duì)每個(gè)任務(wù)的功能及控制流程和任務(wù)間及任務(wù)與中斷間的信息通訊進(jìn)行了說(shuō)明。系統(tǒng)在軟件方面也采用了一定的抗干擾技術(shù),對(duì)硬件抗干擾進(jìn)行補(bǔ)充。 最后,針對(duì)經(jīng)紗張力的非線性和滯后性等復(fù)雜特性,對(duì)張力調(diào)節(jié)采用模糊參數(shù)自整定PID控制算法,設(shè)計(jì)出張力模糊參數(shù)自整定PID控制器。并在Matlab及Simulink工具下,對(duì)PID控制器下的張力算法及模糊參數(shù)自整定PID控制器下的張力算法進(jìn)行仿真研究。而且對(duì)張力模糊PID控制算法在LPC2294中的實(shí)現(xiàn)進(jìn)行了說(shuō)明。關(guān)鍵詞:ARM; μC/OS-II;噴氣織機(jī);送經(jīng)卷取;模糊PID

    標(biāo)簽: ARM 噴氣織機(jī) 電子送經(jīng) 控制

    上傳時(shí)間: 2013-06-11

    上傳用戶:ivan-mtk

  • 基于ARM的嵌入式Linux平臺(tái)的研究與實(shí)現(xiàn)

    作為世界上最優(yōu)秀的操作系統(tǒng)之一,Linux不僅在服務(wù)器領(lǐng)域有著不可撼動(dòng)的地位,而且正在嵌入式領(lǐng)域發(fā)揮著越來(lái)越重要的作用。有專家預(yù)測(cè),Linux將是未來(lái)最主要的嵌入式操作系統(tǒng)之一,將廣泛應(yīng)用在各種消費(fèi)電子和通信設(shè)備中。因此,產(chǎn)生并逐漸形成了嵌入式Linux這項(xiàng)技術(shù)。然而,面對(duì)嵌入式系統(tǒng)多樣化的硬件平臺(tái)以及多樣化的應(yīng)用,如何更快更好地建立基于Linux的軟件平臺(tái)成為一個(gè)必須解決的問(wèn)題。 本文正是針對(duì)這個(gè)問(wèn)題,以Linux相關(guān)的基礎(chǔ)軟件為主要研究對(duì)象,在深入分析引導(dǎo)加載程序、Linux與處理器相關(guān)的代碼、文件系統(tǒng)以及設(shè)備驅(qū)動(dòng)的基礎(chǔ)上,對(duì)基于ARM的Linux軟件平臺(tái)進(jìn)行了創(chuàng)新性和探索性的研究。主要內(nèi)容為:在理解ARM體系結(jié)構(gòu)的基礎(chǔ)上,通過(guò)分析uboot源碼,詳細(xì)研究ARM處理器在上電后的啟動(dòng)過(guò)程和加載引導(dǎo)Iinux的過(guò)程;分析并總結(jié)Linux與處理器相關(guān)的接口,以中斷控制器、定時(shí)器以及串口為主,提出了移植Linux到新型處理器的思路和方法;研究Iinux文件系統(tǒng)的內(nèi)容、制作和使用;分析Linux的設(shè)備驅(qū)動(dòng)體系結(jié)構(gòu)以及設(shè)備驅(qū)動(dòng)的調(diào)用方式;在學(xué)習(xí)和研究的基礎(chǔ)之上,針對(duì)STMP36xx這款處理器,設(shè)計(jì)并實(shí)現(xiàn)引導(dǎo)加載程序,完成Linux的移植、配置、編譯,解決Linux啟動(dòng)過(guò)程遇到的問(wèn)題,然后通過(guò)制作根文件系統(tǒng)和實(shí)現(xiàn)NandFlash、LCD的驅(qū)動(dòng),完整地搭建起以Linux為核心的軟件平臺(tái),并進(jìn)行了應(yīng)用驗(yàn)證。 在實(shí)際應(yīng)用中,嵌入式系統(tǒng)會(huì)使用很多不同類型的處理器,因此迫切希望能夠找到一個(gè)準(zhǔn)則解決移植帶來(lái)的問(wèn)題。本文最重要的成果就是為L(zhǎng)inux在新型處理器上的移植提出了一個(gè)準(zhǔn)則,根據(jù)該準(zhǔn)則可以更加快速、更加準(zhǔn)確地將Linux應(yīng)用到不同的處理器上,因此具有重要的現(xiàn)實(shí)意義。同時(shí),本文將項(xiàng)目實(shí)踐貫穿于理論研究之中,涉及到Linux平臺(tái)關(guān)鍵技術(shù)的分析、相關(guān)工具的使用以及開發(fā)經(jīng)驗(yàn)的分享,對(duì)學(xué)習(xí)嵌入式Linux和設(shè)計(jì)嵌入式Linux系統(tǒng)具有較高的參考和指導(dǎo)價(jià)值。此外,成功移植的STMP36xx已經(jīng)初具規(guī)模,可以通過(guò)二次開發(fā)以形成完善的嵌入式產(chǎn)品。

    標(biāo)簽: Linux ARM 嵌入式

    上傳時(shí)間: 2013-06-01

    上傳用戶:sa123456

  • 基于ARM的嵌入式機(jī)床數(shù)控系統(tǒng)的研究

    數(shù)控機(jī)床是現(xiàn)代制造系統(tǒng)的基礎(chǔ)和核心,而先進(jìn)的數(shù)控技術(shù)是解決機(jī)床制造業(yè)持續(xù)發(fā)展的關(guān)鍵。隨著嵌入式系統(tǒng)、微計(jì)算機(jī)技術(shù)和集成電路的迅速發(fā)展,高性能的32位CUP開始普及。它執(zhí)行速度快、功能強(qiáng)大,在中、低檔數(shù)控系統(tǒng)中已經(jīng)完全可以替代PC機(jī)及8位單片機(jī),獲得更大的價(jià)格和技術(shù)優(yōu)勢(shì)。本文旨在打破傳統(tǒng)基于PC機(jī)及8位單片機(jī)的數(shù)控系統(tǒng),研究并設(shè)計(jì)一種基于ARM的32位嵌入式機(jī)床數(shù)控系統(tǒng)。 本文設(shè)計(jì)了基于ARM內(nèi)核的嵌入式機(jī)床數(shù)控系統(tǒng),并給出了硬件設(shè)計(jì)方案、軟件程序設(shè)計(jì)思想及相應(yīng)設(shè)計(jì)。硬件部分選用是日本NOVA電子有限公司研制的DSP運(yùn)動(dòng)控制專用芯片MCX314AL,作為數(shù)控裝置電機(jī)的驅(qū)動(dòng)芯片,其性能優(yōu)良、接口簡(jiǎn)單、編程方便、工作可靠,給運(yùn)動(dòng)控制帶來(lái)極大方便。采用ARM微處理器STR710負(fù)責(zé)控制MCX314AL、外圍邏輯電路的管理及后臺(tái)任務(wù)的實(shí)現(xiàn)。系統(tǒng)軟件平臺(tái)采用源代碼公開的嵌入式實(shí)時(shí)操作系統(tǒng)uC/OS-Ⅱ,對(duì)數(shù)控系統(tǒng)軟件模塊的任務(wù)進(jìn)行劃分,并根據(jù)其實(shí)時(shí)性要求賦予不同優(yōu)先級(jí),采用基于優(yōu)先級(jí)的搶占式調(diào)度算法,設(shè)計(jì)了任務(wù)間的通信方式及中斷事件的響應(yīng),使該數(shù)控系統(tǒng)具有良好的實(shí)時(shí)性和穩(wěn)定性,可以滿足高精度加工的要求,同時(shí)也具有良好的人機(jī)界面和網(wǎng)絡(luò)支持。

    標(biāo)簽: ARM 嵌入式 機(jī)床 數(shù)控系統(tǒng)

    上傳時(shí)間: 2013-05-25

    上傳用戶:mylinden

  • 中興通訊硬件一部巨作-信號(hào)完整性.pdf

    中興通訊硬件一部巨作-信號(hào)完整性.pdf,非常不錯(cuò)的想進(jìn)中興的有福啦

    標(biāo)簽: 中興通訊 硬件 信號(hào)完整性

    上傳時(shí)間: 2013-06-30

    上傳用戶:glitter

  • 基于ARM的硬件防火墻系統(tǒng)的研究

    作為在保障網(wǎng)絡(luò)安全方面扮演著至關(guān)重要角色的防火墻技術(shù)從出現(xiàn)到發(fā)展至今一直是網(wǎng)絡(luò)安全研究中的關(guān)鍵技術(shù)之一,隨著互聯(lián)網(wǎng)的迅猛發(fā)展,它在信息化、網(wǎng)絡(luò)化的過(guò)程中也變的越來(lái)越重要。為了使防火墻能快速且深入地對(duì)網(wǎng)絡(luò)數(shù)據(jù)傳輸過(guò)程中的海量信息進(jìn)行安全檢測(cè),并能應(yīng)對(duì)來(lái)自各個(gè)網(wǎng)絡(luò)層的威脅,將傳統(tǒng)的基于軟件的防火墻轉(zhuǎn)向硬件平臺(tái)實(shí)現(xiàn)是不可阻擋的發(fā)展趨勢(shì)。 首先闡述了網(wǎng)絡(luò)安全的現(xiàn)狀、網(wǎng)絡(luò)安全研究的重大意義、防火墻目前的發(fā)展?fàn)顩r及未來(lái)的發(fā)展趨勢(shì),然后介紹了防火墻的概念、功能和分類。重點(diǎn)分析了著名的開源入侵檢測(cè)系統(tǒng)Snort的功能實(shí)現(xiàn)及數(shù)據(jù)結(jié)構(gòu),對(duì)Linux中自帶的網(wǎng)絡(luò)安全工具Iptables/Netfilter的工作原理做了簡(jiǎn)要介紹,然后對(duì)現(xiàn)在較流行的基于軟件的字符串匹配算法和硬件實(shí)現(xiàn)方法進(jìn)行對(duì)比分析,通過(guò)對(duì)已存在的解決方法的深入研究,提出了基于ARM處理器并采用內(nèi)容可尋址存儲(chǔ)器(CAM)的硬件防火墻系統(tǒng)設(shè)計(jì)方案。將Snort中對(duì)數(shù)據(jù)包載荷檢測(cè)部分中的順序檢測(cè)替換為由CAM結(jié)合Wu-Manbcr多模式匹配算法實(shí)現(xiàn),其中CAM完成短模式匹配,Wu-Manber算法完成長(zhǎng)模式匹配,并將Snort與Iptables/Netfilter有機(jī)結(jié)合移植到基于ARM的嵌入式平臺(tái)中,系統(tǒng)可以通過(guò)主機(jī)對(duì)防火墻的狀態(tài)進(jìn)行實(shí)時(shí)監(jiān)控和規(guī)則更新。 設(shè)計(jì)了防火墻的整個(gè)硬件電路,其中重點(diǎn)分析了CAM模塊的設(shè)計(jì)。通過(guò)對(duì)Sourcefire的Snort VRT2.4版免費(fèi)規(guī)則庫(kù)的統(tǒng)計(jì)分析和計(jì)算模擬得出了對(duì)規(guī)則集的最佳劃分長(zhǎng)度;在軟件部分研究了Bootloader制作、Linux內(nèi)核的裁減與移植及根文件系統(tǒng)制作等內(nèi)容。重點(diǎn)分析了摩托羅拉公司的專用CAM芯片MCM69C432的驅(qū)動(dòng)程序設(shè)計(jì)和相應(yīng)的調(diào)用方法,并結(jié)合主機(jī)軟件部分的功能分析了雙方的通信協(xié)議及實(shí)現(xiàn),最后通過(guò)程序?qū)ο到y(tǒng)仿真并選用林肯數(shù)據(jù)集進(jìn)行模擬測(cè)試,測(cè)試結(jié)果表明系統(tǒng)比以前效率有了大幅提高,過(guò)濾速度已達(dá)到最初設(shè)計(jì)目標(biāo),證明了此硬件防火墻方案的可行性。 最后總結(jié)了本人的工作并指出此種方案的硬件防火墻的不足、需要改進(jìn)之處和它的良好應(yīng)用前景。

    標(biāo)簽: ARM 硬件 防火墻

    上傳時(shí)間: 2013-07-24

    上傳用戶:lanwei

  • 硬件cpu&rom課程設(shè)計(jì).rar

    這是有關(guān)cpu和存儲(chǔ)器掛接的一個(gè)硬件課程設(shè)計(jì),圖片是用protel 99 se 畫的,程序用唐都儀器調(diào)試通過(guò),僅為一個(gè)理論性的東西。自己寫的,請(qǐng)多指教。

    標(biāo)簽: cpu rom 硬件

    上傳時(shí)間: 2013-07-22

    上傳用戶:17826829386

  • ARM處理器和FPGA在數(shù)據(jù)傳輸中的應(yīng)用與研究

    隨著對(duì)高處理能力、網(wǎng)絡(luò)通信、實(shí)時(shí)多任務(wù),超低功耗這些需求的增長(zhǎng),傳統(tǒng)8位處理器已經(jīng)不能滿足新產(chǎn)品的要求了,高端嵌入式處理器已經(jīng)得到了普遍的重視和應(yīng)用.ARM是目前嵌入式領(lǐng)域應(yīng)用最廣泛的RISC微處理器結(jié)構(gòu),該文研究了基于ARM處理器的嵌入式系統(tǒng)的開發(fā),介紹了利用一款A(yù)RM微處理器和FPGA設(shè)計(jì)的四路E1中繼板卡的硬件結(jié)構(gòu)和工作原理,并在這個(gè)硬件平臺(tái)上進(jìn)行軟件開發(fā)的過(guò)程.該四路E1收發(fā)器能夠提供四條E1鏈路,把帶寬從2Mbps提高到8Mbps,能夠同時(shí)負(fù)載120個(gè)用戶的通信,解決了數(shù)字環(huán)路系統(tǒng)中卡槽數(shù)目限制的問(wèn)題.目前,建立在G. 703基礎(chǔ)上的El接口在分組網(wǎng)、幀中繼網(wǎng)、GSM移動(dòng)基站及軍事通信中得到廣泛的應(yīng)用,傳送語(yǔ)音信號(hào)、數(shù)據(jù)、圖像等業(yè)務(wù).文中首先分析了當(dāng)前數(shù)字環(huán)路系統(tǒng)的發(fā)展現(xiàn)狀和趨勢(shì),隨著網(wǎng)絡(luò)通信的用戶數(shù)目及信息量的猛增,拓寬數(shù)據(jù)傳輸?shù)耐ǖ朗且豁?xiàng)研究熱點(diǎn),這是開發(fā)四路E1收發(fā)器的一個(gè)目的.接著敘述了數(shù)字環(huán)路系統(tǒng)的結(jié)構(gòu)和工作原理,即四路E1收發(fā)器的應(yīng)用環(huán)境,著重介紹了四路E1板卡在整個(gè)系統(tǒng)中所扮演的角色和嵌入式處理器ARM的體系結(jié)構(gòu)和特點(diǎn),鑒于數(shù)據(jù)傳輸中對(duì)時(shí)鐘的要求比較嚴(yán)格,該文還介紹了FPGA技術(shù),應(yīng)用它主要是為系統(tǒng)提供各個(gè)精確的時(shí)鐘.然后,在分析了四路E1收發(fā)器的工作原理和比較了各類處理器特點(diǎn)的基礎(chǔ)上,提出了四路E1收發(fā)器的硬件設(shè)計(jì),分別介紹了時(shí)鐘模塊、系統(tǒng)接口電路、存儲(chǔ)系統(tǒng)模塊、四通道E1合成器模塊、CPU模塊以及時(shí)隙交換模塊.接著,在研究分析了G.703和G.704等通信協(xié)議后,再根據(jù)系統(tǒng)要求提出了四路E1收發(fā)器的軟件設(shè)計(jì).先介紹了實(shí)時(shí)操作系統(tǒng)RTXC,詳細(xì)闡述了ARM處理器啟動(dòng)代碼程序的設(shè)計(jì),然后給出了在此操作系統(tǒng)下軟件設(shè)計(jì)的整體結(jié)構(gòu),分四個(gè)任務(wù)分別闡述此軟件功能,其中詳細(xì)介紹了信令處理模塊、接口中斷處理模塊、系統(tǒng)運(yùn)行監(jiān)測(cè)模塊和RC消息LC消息處理模塊.最后介紹了軟件和硬件的調(diào)試方法以及設(shè)計(jì)過(guò)程中的調(diào)試開發(fā)過(guò)程,整個(gè)系統(tǒng)設(shè)計(jì)完成后,經(jīng)過(guò)反復(fù)調(diào)試、測(cè)驗(yàn)已達(dá)到了預(yù)期的效果,現(xiàn)正投入使用中.

    標(biāo)簽: FPGA ARM 處理器 中的應(yīng)用

    上傳時(shí)間: 2013-04-24

    上傳用戶:夢(mèng)雨軒膂

亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美成人中文字幕在线| 欧美激情一区二区三区成人| 在线观看欧美日韩国产| 激情综合网址| 亚洲精品1区2区| 亚洲一二三级电影| 性色一区二区三区| 久久综合久久美利坚合众国| 欧美日韩中文字幕精品| 亚洲福利视频免费观看| 欧美与黑人午夜性猛交久久久| 美日韩精品免费观看视频| 国产精品视频网址| 亚洲免费成人| 久久亚洲春色中文字幕| 国产免费观看久久| 一区二区三区欧美日韩| 欧美国产日本| 欧美高清不卡| 国产一区二区福利| 一本久道久久综合婷婷鲸鱼| 欧美午夜宅男影院在线观看| 亚洲午夜小视频| 国产视频一区免费看| 亚洲免费观看在线视频| 1000部精品久久久久久久久| 国产精品日韩精品| 国产精品区一区| 国产在线欧美日韩| 依依成人综合视频| 亚洲精品乱码久久久久久| 亚洲免费在线电影| 久久久噜噜噜久久人人看| 国产尤物精品| 亚洲国产日韩欧美| 狠狠综合久久av一区二区老牛| 激情自拍一区| 欧美午夜欧美| 亚洲欧美视频一区| 欧美午夜一区| 日韩午夜免费视频| 欧美激情精品久久久六区热门| 亚洲国产视频a| 麻豆成人综合网| 在线观看一区视频| 男女激情视频一区| 亚洲美女免费精品视频在线观看| 欧美人与性动交cc0o| 亚洲天堂免费观看| 国产日韩欧美在线播放| 久久精品欧美日韩精品| 亚洲国产精品久久人人爱蜜臀| 欧美国产高清| 亚洲尤物视频在线| 国产精品日韩| 美国三级日本三级久久99| 日韩视频在线一区二区| 国产精品高清在线| 久久精品人人爽| 亚洲精品久久久久久久久久久久| 国产精品久久久久9999| 久久久久青草大香线综合精品| 亚洲国产精品热久久| 国产精品激情偷乱一区二区∴| 久久国产一区二区三区| 日韩午夜免费| 永久免费视频成人| 欧美日韩在线一区| 久久蜜臀精品av| 亚洲最快最全在线视频| 国内精品久久久久影院优| 欧美理论电影网| 久久黄金**| 99精品欧美一区二区三区| 国产一区二区三区高清播放| 欧美精品免费在线观看| 欧美诱惑福利视频| 中文在线资源观看网站视频免费不卡 | 日韩写真在线| 国产欧美日韩在线播放| 欧美精品尤物在线| 久久久国产成人精品| 亚洲自拍偷拍一区| 亚洲欧洲精品一区二区三区 | 国产精品海角社区在线观看| 久久精品青青大伊人av| 亚洲午夜精品一区二区| 亚洲精品美女久久7777777| 国产精品theporn| 欧美国产日韩在线观看| 欧美在线观看一区二区| 亚洲天堂网站在线观看视频| 在线欧美福利| 国产视频在线观看一区二区三区| 欧美日韩一区二区免费在线观看| 麻豆久久久9性大片| 欧美亚洲日本网站| 亚洲欧美视频在线观看| 中文在线不卡视频| 99精品福利视频| 日韩一级精品视频在线观看| 亚洲日本理论电影| 亚洲人成网站999久久久综合| 亚洲国产精品福利| 最新热久久免费视频| 亚洲人成久久| 99精品热视频只有精品10| 日韩午夜av在线| 99re成人精品视频| 一区二区三区四区五区精品| 日韩一级免费| 午夜一区二区三区在线观看| 欧美有码在线观看视频| 久久久国产精彩视频美女艺术照福利| 亚洲欧美久久| 久久精品欧美日韩| 欧美1区2区3区| 欧美日韩国产经典色站一区二区三区| 欧美精品久久久久久久| 欧美日韩一区二区三| 国产精品高清一区二区三区| 国产日韩欧美一区二区| 尤物精品在线| 在线看欧美视频| 日韩视频在线一区| 亚洲欧美高清| 美女脱光内衣内裤视频久久网站| 欧美成人小视频| 国产精品激情| 韩国成人理伦片免费播放| 亚洲福利视频在线| 一区二区三区视频免费在线观看| 小处雏高清一区二区三区| 免费看av成人| 国产精品一区二区在线观看| 国产色视频一区| 狠狠综合久久av一区二区小说 | 国产一区二区日韩精品| 在线观看的日韩av| 亚洲视频一区二区在线观看| 久久av一区二区三区漫画| 免费成人毛片| 国产欧美日韩91| 日韩视频一区二区三区| 久久国产欧美精品| 欧美日本二区| 国产日韩在线视频| 中文久久精品| 欧美激情精品久久久久久蜜臀 | 欧美日韩一区综合| 国产一区二区主播在线| 亚洲九九爱视频| 久久人人97超碰精品888| 欧美色网在线| 亚洲国产精品久久久久| 亚洲色图制服丝袜| 久久九九热免费视频| 国产精品国产自产拍高清av王其| 激情成人综合网| 欧美一区二区三区视频| 欧美四级电影网站| 亚洲日韩中文字幕在线播放| 玖玖玖国产精品| 国产自产在线视频一区| 午夜视频在线观看一区| 欧美日韩一区二区视频在线| 亚洲国产欧美在线| 免费人成网站在线观看欧美高清 | 麻豆av一区二区三区| 欧美日韩一区不卡| 亚洲激情在线视频| 美国十次了思思久久精品导航| 国产专区欧美精品| 久久久久久9| 精品福利免费观看| 久久全国免费视频| 在线观看日韩| 欧美高清视频在线| 日韩视频在线你懂得| 欧美日韩在线看| 夜夜爽www精品| 美女脱光内衣内裤视频久久影院 | 欧美国产一区二区| 亚洲三级网站| 欧美激情小视频| 最近中文字幕日韩精品| 欧美激情亚洲| 亚洲精选成人| 欧美日韩一区综合| 亚洲第一精品久久忘忧草社区| 亚洲美女视频在线免费观看| 欧美另类久久久品| 亚洲视频在线免费观看| 国产精品女人毛片| 久久久精品国产一区二区三区| 亚洲黄色三级| 欧美四级伦理在线| 久久国产黑丝| 亚洲三级免费| 国产一区二区按摩在线观看|