瀏覽網(wǎng)頁(yè) MP3音樂(lè)播放器 labview攝像頭調(diào)用 LabVIEW入門(mén)與實(shí)戰(zhàn)開(kāi)發(fā)實(shí)例 labview模擬電梯、labview串口助手、labview自動(dòng)售貨機(jī)、labview計(jì)算器 labview初級(jí)例程 基于的can通訊.rar modbus.zip …………
標(biāo)簽: 數(shù)字圖像處理
上傳時(shí)間: 2013-07-18
上傳用戶(hù):eeworm
常用ARM指令集及匯編 linux試題
上傳時(shí)間: 2013-04-24
上傳用戶(hù):qw12
本文完成了對(duì)MIPS-CPU的指令集確定,流水線(xiàn)與架構(gòu)設(shè)計(jì),代碼編寫(xiě),并且在x86計(jì)算機(jī)上搭建了稱(chēng)為gccmips_elf的仿真系統(tǒng),完成了對(duì)MIPS-CPU硬件系統(tǒng)的模擬仿真,最終完成FPGA芯片的下載與實(shí)現(xiàn)。 @@ 本文完成了包含34條指令的MIPS-CPU指令集的制定,完成了整個(gè)MIPS-CPU的架構(gòu)設(shè)計(jì)與5級(jí)流水線(xiàn)級(jí)數(shù)的確定。制定了整個(gè)CPU的主控制模塊的狀態(tài)轉(zhuǎn)移圖;根據(jù)MIPS-CPU的指令集的模式,完成了對(duì)不同模式下的指令的分析,給出了相應(yīng)的取指,譯碼,產(chǎn)生新的程序存儲(chǔ)器尋址地址,執(zhí)行,數(shù)據(jù)存儲(chǔ)器與寄存器文件回寫(xiě)的控制信號(hào),完成取指令模塊,譯碼模塊,執(zhí)行模塊,數(shù)據(jù)回寫(xiě)等模塊代碼的編寫(xiě),從而完成了流水線(xiàn)模塊的代碼設(shè)計(jì)。 @@ 重點(diǎn)分析了由于流水線(xiàn)設(shè)計(jì)而引入的競(jìng)爭(zhēng)與冒險(xiǎn),分析了在不同流水線(xiàn)階段可能存在的競(jìng)爭(zhēng)與冒險(xiǎn),對(duì)引起競(jìng)爭(zhēng)與冒險(xiǎn)的原因進(jìn)行了確定,并通過(guò)增加一些電路邏輯來(lái)避免競(jìng)爭(zhēng)與冒險(xiǎn)的發(fā)生,完成了競(jìng)爭(zhēng)與冒險(xiǎn)檢測(cè)電路模塊以及數(shù)據(jù)回寫(xiě)前饋電路模塊的代碼編寫(xiě),從而解決了競(jìng)爭(zhēng)與冒險(xiǎn)的問(wèn)題,使設(shè)計(jì)的5級(jí)流水線(xiàn)得以暢順實(shí)現(xiàn)。 @@ 完成了MIPS-CPU的仿真系統(tǒng)平臺(tái)的搭建,該仿真器用來(lái)對(duì)應(yīng)用程序進(jìn)行編譯,鏈接與執(zhí)行,生成相應(yīng)匯編語(yǔ)言程序以及向量文件(16進(jìn)制機(jī)器碼);并且同時(shí)產(chǎn)生相關(guān)的Modelsim仿真,及Quartus II下載驗(yàn)證的文件。本設(shè)計(jì)利用該仿真系統(tǒng)來(lái)評(píng)估設(shè)計(jì)的MIPS-CPU的硬件系統(tǒng),模擬仿真結(jié)果證明本文設(shè)計(jì)的MIPS-CPU可以實(shí)現(xiàn)正常功能。本論文課題的研究成功對(duì)今后從事專(zhuān)用RISC-CPU設(shè)計(jì)的同行提供了有益的參考。 @@ 最終將設(shè)計(jì)的MIPS-CPU下載到ALTERA公司的FPGA-EP1C6Q240芯片,并且借助ALTERA公司提供的Quartus II軟件進(jìn)行了編譯與驗(yàn)證,對(duì)設(shè)計(jì)的MIPS-CPU的資源使用,關(guān)鍵路徑上的時(shí)序,布線(xiàn)情況進(jìn)行了分析,最終完成各個(gè)指標(biāo)的檢查,并且借助Quartus II軟件內(nèi)嵌的Signal Tap軟件進(jìn)行軟硬件聯(lián)合調(diào)試,結(jié)果表明設(shè)計(jì)的MIPS-CPU功能正常,滿(mǎn)足約束,指標(biāo)正確。 @@關(guān)鍵詞 MIPS;流水線(xiàn);競(jìng)爭(zhēng)與冒險(xiǎn);仿真器;FPGA
上傳時(shí)間: 2013-07-31
上傳用戶(hù):gjzeus
隨著電子技術(shù)的不斷發(fā)展,各種智能核儀器逐步走向自動(dòng)化、智能化、數(shù)字化和便攜式的方向發(fā)展。針對(duì)傳統(tǒng)的多道脈沖幅度分析器體積大,人機(jī)交互不友好,不方便現(xiàn)場(chǎng)分析等的缺陷[5]。新型的高速、集成度高、界面友好的多道脈沖幅度分析器的陸續(xù)出現(xiàn)填補(bǔ)了這一缺點(diǎn)。 隨著電子技術(shù)的發(fā)展,以ARM為核的處理器技術(shù)的應(yīng)用領(lǐng)域不斷擴(kuò)大,相比較單片機(jī)而言,它的主頻高、運(yùn)算速度快,可以滿(mǎn)足多道脈沖幅度分析器的苛刻的時(shí)間上的要求。而且ARM處理器功耗小,適合于功耗要求比較苛刻的地方,這些方面的特點(diǎn)正好滿(mǎn)足了便攜式多道脈沖幅度分析器野外勘察的要求。同時(shí),由于以ARM為核的處理器具有豐富的外設(shè)資源,這樣就簡(jiǎn)化了外設(shè)電路及芯片的使用,降低了功耗并增強(qiáng)了產(chǎn)品的信賴(lài)性。另外,ARM芯片可以方便的移植操作系統(tǒng),為多道脈沖幅度分析器多任務(wù)的管理和并行的處理,甚至硬實(shí)時(shí)功能的實(shí)現(xiàn)提供了前提。而且在ARM平臺(tái)使用嵌入式linux操作系統(tǒng)使多道脈沖幅度分析器的軟件易于升級(jí)。 智能化和小型化是多道脈沖幅度分析器的發(fā)展趨勢(shì)。智能化要求系統(tǒng)的自動(dòng)化程度高、操作簡(jiǎn)便、容錯(cuò)性好。智能化除了需要控制軟件外,還需要軟件命令的執(zhí)行者即硬件控制電路來(lái)實(shí)現(xiàn)相應(yīng)的控制邏輯,兩者的結(jié)合才能真正的實(shí)現(xiàn)智能化。小型化要求系統(tǒng)的體積小、功耗小、便于攜帶;小型化除了要求采用微功耗的器件,還要求電路板的尺寸盡量的小且所用元件盡量的少,但小型化的同時(shí)必須保持系統(tǒng)的智能化,即不能減少智能化所要求的復(fù)雜的邏輯和時(shí)序的控制功能。為此采用高集成度的ARM芯片實(shí)現(xiàn)控制電路能滿(mǎn)意地同時(shí)滿(mǎn)足智能化和小型化的要求。在研制的多道脈沖幅度分析器中,幾乎所有的控制都可以用控制芯片來(lái)實(shí)現(xiàn),如閾值設(shè)定、自動(dòng)穩(wěn)譜以及多道數(shù)據(jù)采集,在節(jié)省了元件的數(shù)目和電路板的尺寸的同時(shí)仍能保持系統(tǒng)的智能化程度。 Linux內(nèi)核精簡(jiǎn)而高效,可修改性強(qiáng),支持多種體系結(jié)構(gòu)的處理器等,使得它是一個(gè)非常適合于嵌入式開(kāi)發(fā)和應(yīng)用的操作系統(tǒng)。嵌入式Linux可以運(yùn)行的硬件平臺(tái)十分廣泛,從x86、MIPS、POWERPC到ARM,以及其他許多硬件體系結(jié)構(gòu)。目前在世界范圍內(nèi),ARM體系結(jié)構(gòu)的SOC逐漸占領(lǐng)32位嵌入式微處理器市場(chǎng),ARM處理器及技術(shù)的應(yīng)用幾乎已經(jīng)深入到各個(gè)領(lǐng)域,例如:工業(yè)控制,無(wú)線(xiàn)通訊,網(wǎng)絡(luò),消費(fèi)類(lèi)電子,成像等。 本課題采用三星公司生產(chǎn)的ARM(Advanced RISC Machines,先進(jìn)精簡(jiǎn)指令集機(jī)器)芯片S3C2410A設(shè)計(jì)并研制了一種便攜式的核數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)方案。利用ARM芯片豐富的外設(shè)資源對(duì)傳統(tǒng)的多道脈沖幅度分析器進(jìn)行改進(jìn)和簡(jiǎn)化。系統(tǒng)由前端探測(cè)器系統(tǒng),以及由線(xiàn)性脈沖放大器、甄別電路、控制電路、采樣保持電路組成的前置電路,中央處理器模塊,顯示模塊,用戶(hù)交互模塊,存儲(chǔ)模塊,網(wǎng)絡(luò)傳輸模塊等多個(gè)模塊組成。本設(shè)計(jì)基于ARM9芯片S3C2410,并在此平臺(tái)上移植了嵌入式linux操作系統(tǒng)來(lái)進(jìn)行任務(wù)的調(diào)度和處理等。 電路板核心板部分設(shè)計(jì)采用6層PCB板結(jié)構(gòu),這樣增加了系統(tǒng)可靠性,提高了電磁兼容的穩(wěn)定性。數(shù)據(jù)采集系統(tǒng)是多道脈沖幅度分析器的核心,A/D轉(zhuǎn)換直接使用了S3C2410內(nèi)置的ADC(Analog to Digital Converter,模數(shù)轉(zhuǎn)換器),在2.5 MHz的轉(zhuǎn)換時(shí)鐘下最大轉(zhuǎn)換速度500 KSPS(Kilo-Samples per second,千采樣點(diǎn)每秒),滿(mǎn)足了系統(tǒng)最低轉(zhuǎn)換時(shí)間≤5 μs的要求,并且控制簡(jiǎn)單,簡(jiǎn)化了外部接口電路。由于SD(Secure Digital Card,安全數(shù)碼卡)卡存儲(chǔ)容量大、攜帶方便、成本低等優(yōu)點(diǎn),所以設(shè)計(jì)中采用其作為外部的數(shù)據(jù)存儲(chǔ)設(shè)備,其驅(qū)動(dòng)部分采用SD卡軟件包,為開(kāi)發(fā)帶來(lái)了方便。本設(shè)計(jì)采用640*480的6.4寸LCD(Liquid Crystal Display,液晶顯示)屏作為人機(jī)交互的顯示部分,并且通過(guò)Qt/Embedded為系統(tǒng)提供圖形用戶(hù)界面的應(yīng)用框架和窗口系統(tǒng)。其中包括了波形顯示部分和用戶(hù)菜單設(shè)置部分,這樣方便了用戶(hù)操作。系統(tǒng)的數(shù)據(jù)存取方面是基于SQLite嵌入式小型數(shù)據(jù)庫(kù)而進(jìn)行的。為了方便數(shù)據(jù)向上位機(jī)的傳輸,系統(tǒng)設(shè)計(jì)中采用XML(Extensible Markup Language,可擴(kuò)展標(biāo)記語(yǔ)言)格式來(lái)組織傳輸?shù)臄?shù)據(jù),通過(guò)基于TCP/IP(Transmission Control Protocol/Internet Protocol)協(xié)議的Linux下Socket套接字編程,來(lái)進(jìn)行與上位機(jī)或PC(Personal Computer,個(gè)人計(jì)算機(jī)或桌面機(jī))等的連接和數(shù)據(jù)傳輸。
標(biāo)簽: ARMLinux 多道 分析器 脈沖幅度
上傳時(shí)間: 2013-04-24
上傳用戶(hù):tzl1975
現(xiàn)在,下一代嵌入式微處理器和軟件面臨著不斷減小的產(chǎn)品壽命。而由此產(chǎn)生的縮短的研發(fā)周期則要求設(shè)計(jì)者能夠在更短的時(shí)間內(nèi)開(kāi)發(fā)出更為復(fù)雜的處理器和軟件。為了解決這個(gè)問(wèn)題,嵌入式系統(tǒng)的仿真逐漸成為在新的可編程結(jié)構(gòu)的開(kāi)發(fā)中必不可少的工具。對(duì)于嵌入式系統(tǒng)仿真核心的指令集仿真器,由于普遍使用的解釋型仿真器的性能較低,從十幾年前開(kāi)始,人們就開(kāi)始了對(duì)編譯型指令集仿真器的研究。但是,由于編譯技術(shù)的限制,它從來(lái)沒(méi)有能夠在商業(yè)產(chǎn)品中推廣。 ARM公司06年新推出的Cortex-M3系列芯片已經(jīng)廣泛應(yīng)用在無(wú)線(xiàn)傳感器網(wǎng)絡(luò)等領(lǐng)域。本文將針對(duì)基于ARM Cortex-M3的嵌入式系統(tǒng)設(shè)計(jì)出一個(gè)仿真平臺(tái),以ARM Cortex-M3 所采用最新的Thumb-2 指令集作為目標(biāo)指令集,設(shè)計(jì)了其仿真器,給出了一種優(yōu)化的解釋型指令仿真機(jī)。 1.首先介紹了Thumb-2 指令集的編程模型,包括目標(biāo)指令集支持的處理器的模式、寄存器和存儲(chǔ)器的組織。 2.其次建立了仿真平臺(tái)。在平臺(tái)的建立過(guò)程中,設(shè)計(jì)了結(jié)合編譯技術(shù)速度和解釋技術(shù)靈活性的仿真機(jī);完成了Thumb-2 指令集體系結(jié)構(gòu)的描述;實(shí)現(xiàn)了存儲(chǔ)器接口,從而可以滿(mǎn)足目標(biāo)指令集對(duì)存儲(chǔ)器的訪(fǎng)問(wèn)要求;介紹了ELF 文件格式,并設(shè)計(jì)了將ELF 文件中的指令和數(shù)據(jù)裝入存儲(chǔ)器的裝載程序。 3.最后以一個(gè)基于ARM Cortex-M3 處理器的機(jī)器小車(chē)嵌入式系統(tǒng)為例,對(duì)仿真平臺(tái)進(jìn)行功能上的驗(yàn)證。
標(biāo)簽: Cortex-M ARM txt 嵌入式系統(tǒng)
上傳時(shí)間: 2013-07-19
上傳用戶(hù):111111112
隨著人們對(duì)軟件產(chǎn)品質(zhì)量要求的不斷提高,軟件測(cè)試技術(shù)得到越來(lái)越多的重視和應(yīng)用。本文深入研究嵌入式軟件的測(cè)試技術(shù),并將研究成果應(yīng)用到測(cè)試實(shí)踐中。論文的主要工作有: 嵌入式軟件作為一種特殊的軟件,符合軟件的大多數(shù)特征,要研究嵌入式軟件測(cè)試就必須先了解軟件測(cè)試。本文研究了軟件測(cè)試基本理論和通用測(cè)試技術(shù),對(duì)當(dāng)前國(guó)內(nèi)外軟件測(cè)試研究現(xiàn)狀和熱點(diǎn)做了綜合分析,為下一步研究工作打下了測(cè)試?yán)碚摶A(chǔ)。同時(shí),針對(duì)嵌入式系統(tǒng)軟件的特點(diǎn),研究了針對(duì)于嵌入式系統(tǒng)的軟件測(cè)試技術(shù),分析了嵌入式系統(tǒng)軟件的特征及測(cè)試要求。 構(gòu)建了針對(duì)嵌入式系統(tǒng)軟件測(cè)試的完備的測(cè)試策略是本文的重點(diǎn)之一。它旨在建立符合嵌入式系統(tǒng)軟件特性的測(cè)試策略。包括測(cè)試模型的建立、單元測(cè)試、軟件集成測(cè)試、軟件與硬件集成測(cè)試、系統(tǒng)測(cè)試、確認(rèn)測(cè)試及回歸測(cè)試。通過(guò)對(duì)嵌入式系統(tǒng)軟件測(cè)試的研究,實(shí)現(xiàn)了對(duì)嵌入式系統(tǒng)軟件測(cè)試策略的優(yōu)化。 在對(duì)建立嵌入式系統(tǒng)軟件測(cè)試環(huán)境的研究中,應(yīng)用了交叉開(kāi)發(fā)測(cè)試環(huán)境的概念并研究了基于駐留監(jiān)控軟件、指令集模擬器以及基于JTAG的調(diào)試代理的交叉測(cè)試方法。最后搭建了基于ARM-Linux的嵌入式系統(tǒng)軟件測(cè)試環(huán)境。 依據(jù)嵌入式系統(tǒng)軟件測(cè)試的策略并根據(jù)語(yǔ)言學(xué)習(xí)系統(tǒng)的特點(diǎn)進(jìn)行了有針對(duì)性的測(cè)試。在針對(duì)語(yǔ)言學(xué)習(xí)系統(tǒng)進(jìn)行的軟件測(cè)試設(shè)計(jì)和測(cè)試實(shí)施全過(guò)程中,驗(yàn)證了所提出的測(cè)試策略和測(cè)試模型,確保語(yǔ)言學(xué)習(xí)系統(tǒng)的軟件質(zhì)量的同時(shí)提高了測(cè)試效率。
標(biāo)簽: ARMLinux 嵌入式系統(tǒng) 軟件測(cè)試
上傳時(shí)間: 2013-04-24
上傳用戶(hù):qweqweqwe
隨著半導(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è)射線(xiàn)強(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射線(xiàn)總量測(cè)量,使用了ARM處理器的Time-To-Count輻射測(cè)量?jī)x的量程約為20 u R/h到1R/h,數(shù)據(jù)線(xiàn)性程度也比以前的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ù)線(xiàn)斜率較穩(wěn)定,適宜于確定標(biāo)定系數(shù)K值,而在照射量率較高時(shí),計(jì)數(shù)前時(shí)間很小,雜質(zhì)時(shí)間對(duì)測(cè)量結(jié)果的影響較大,可以明顯的在數(shù)據(jù)線(xiàn)上反映出來(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ì)于本輻射儀,用戶(hù)可以選擇不同的工作模式來(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。該輻射儀具有量程寬、精度高、易操作、用戶(hù)界面友好等優(yōu)點(diǎn)。用戶(hù)可以定期的對(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ù)管廠(chǎng)家參考線(xiàn)性測(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é)果的線(xiàn)性程度也比傳統(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)后的輻射儀器具有量程寬、精度高、易操作、用戶(hù)界面友好等特點(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
上傳用戶(hù):pinksun9
嵌入式系統(tǒng)近年來(lái)隨著其信息化、智能化、網(wǎng)絡(luò)化的發(fā)展,被廣泛應(yīng)用于信息家電、移動(dòng)設(shè)備、網(wǎng)絡(luò)設(shè)備和工控仿真的領(lǐng)域,成為繼IT網(wǎng)絡(luò)技術(shù)之后,又一個(gè)信息產(chǎn)業(yè)的主流。本設(shè)計(jì)使用的是ARM9嵌入式開(kāi)發(fā)板。ARM(AdvancedRISCMachines)公司的32位RISC處理器有著高速度、低功耗、低成本、功能強(qiáng)、特有16/32位雙指令集等諸多優(yōu)異的性能。 隨著生產(chǎn)業(yè)快速發(fā)展,工廠(chǎng)企業(yè)車(chē)間的不斷增加,對(duì)廠(chǎng)房的管理和設(shè)備的保護(hù)越來(lái)越受到重視。本論文主要闡述了監(jiān)控系統(tǒng)中無(wú)線(xiàn)終端的設(shè)計(jì)與研究,其中涉及到嵌入式網(wǎng)絡(luò)瀏覽器在工廠(chǎng)監(jiān)控設(shè)備中的應(yīng)用,本監(jiān)控系統(tǒng)的采集設(shè)備如攝像頭、儀表等將視頻、圖像、溫度等數(shù)據(jù)通過(guò)下位機(jī)上傳至控制中心,控制中心將這些數(shù)據(jù)存儲(chǔ)于網(wǎng)頁(yè)中,用戶(hù)使用手持終端,以無(wú)線(xiàn)上網(wǎng)的方式,通過(guò)嵌入式瀏覽器登陸網(wǎng)頁(yè),實(shí)現(xiàn)遠(yuǎn)程監(jiān)控,達(dá)到實(shí)時(shí)監(jiān)控的目的。 本論文第一章綜合敘述嵌入式系統(tǒng)的基本概念。第二章闡述基于S3C2410X的嵌入式系統(tǒng)開(kāi)發(fā)平臺(tái)的基本架構(gòu)及各個(gè)組成部分。第三章介紹了監(jiān)控系統(tǒng)無(wú)線(xiàn)終端的開(kāi)發(fā)平臺(tái)的設(shè)計(jì)。第四章主要闡述了LCD觸摸屏校正程序的設(shè)計(jì)。第五章講述了嵌入式瀏覽器的研究,makefile的編寫(xiě)與電機(jī)控制模塊的設(shè)計(jì)。
標(biāo)簽: ARM 工廠(chǎng) 監(jiān)控 無(wú)線(xiàn)終端
上傳時(shí)間: 2013-04-24
上傳用戶(hù):Miyuki
隨著社會(huì)經(jīng)濟(jì)和科學(xué)技術(shù)的發(fā)展,公路交通已經(jīng)成為了關(guān)系國(guó)民經(jīng)濟(jì)命脈和社會(huì)、經(jīng)濟(jì)發(fā)展的重大系統(tǒng)。汽車(chē)導(dǎo)航觀(guān)念也逐漸深入人心,成為公路交通中極其重要的一個(gè)環(huán)節(jié)。人們已經(jīng)不再滿(mǎn)足于用基于PC機(jī)的導(dǎo)航系統(tǒng),因?yàn)樗^(guò)于昂貴并且功耗高。現(xiàn)在,基于嵌入式設(shè)備的導(dǎo)航系統(tǒng)在迅速發(fā)展,但目前流行的是基于WinCE操作系統(tǒng),它的成本比較高。 本文設(shè)計(jì)的導(dǎo)航系統(tǒng)采用基于ARM9結(jié)構(gòu)的低功耗、高性能嵌入式SOC芯片S3C2410作為主控制器,使用嵌入式linux作為系統(tǒng)的內(nèi)核。Linux是一個(gè)開(kāi)放并且免費(fèi)使用的操作系統(tǒng),而CPU使用了32位RISC(精簡(jiǎn)指令集)。基于ARM的嵌入式Llinux作為系統(tǒng)的內(nèi)核解決了成本高的問(wèn)題。因?yàn)榍度胧讲僮飨到y(tǒng)是本課題設(shè)計(jì)系統(tǒng)過(guò)程中應(yīng)用的基礎(chǔ),所以本文會(huì)詳細(xì)介紹。 系統(tǒng)可以采集GPS信號(hào),支持RS-232接口,采用液晶顯示屏(LCD)的人機(jī)接口,為操作人員提供了良好的監(jiān)控界面。軟件系統(tǒng)在嵌入式Linux操作系統(tǒng)下開(kāi)發(fā),實(shí)現(xiàn)了Linux操作系統(tǒng)和QT圖形系統(tǒng)的移植,設(shè)備驅(qū)動(dòng)程序、控制應(yīng)用程序、人機(jī)交互界面的設(shè)計(jì)。 本文從理論、硬件設(shè)計(jì)、軟件設(shè)計(jì)等方面介紹了基于ARM S3C2410多功能車(chē)載導(dǎo)航系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)。
上傳時(shí)間: 2013-07-01
上傳用戶(hù):dong
作為嵌入式系統(tǒng)核心的微處理器,是SOC不可或缺的“心臟”,微處理器的性能直接影響著整個(gè)SOC的性能。 與國(guó)際先進(jìn)技術(shù)相比,我國(guó)在這一領(lǐng)域的研究和開(kāi)發(fā)工作還相當(dāng)落后,這直接影響到我國(guó)信息產(chǎn)業(yè)的發(fā)展。本著趕超國(guó)外先進(jìn)技術(shù),填補(bǔ)我國(guó)在該領(lǐng)域的空白以擺脫受制于國(guó)外的目的,我國(guó)很多科研單位和公司進(jìn)行了自己的努力和嘗試。經(jīng)過(guò)幾年的探索,已經(jīng)有多種自主知識(shí)產(chǎn)權(quán)的處理器芯片完成了設(shè)計(jì)驗(yàn)證并逐漸進(jìn)入市場(chǎng)化階段。我國(guó)已結(jié)束無(wú)“芯”的歷史,并向設(shè)計(jì)出更高性能處理器的目標(biāo)邁進(jìn)。 艾科創(chuàng)新微電子公司的VEGA處理器,是公司憑借自己的技術(shù)力量和科研水平設(shè)計(jì)出的一款64位高性能RSIC微處理器。該處理器基于MIPSISA構(gòu)架,采用五級(jí)流水線(xiàn)的設(shè)計(jì),并且使用了高性能處理器所廣泛采用的虛擬內(nèi)存管理技術(shù)。設(shè)計(jì)過(guò)程中采用自上而下的方法,根據(jù)其功能將其劃分為取指、譯碼、算術(shù)邏輯運(yùn)算、內(nèi)存管理、流水線(xiàn)控制和cache控制等幾個(gè)功能塊,使得我們?cè)谠O(shè)計(jì)中能夠按照其功能和時(shí)序要求進(jìn)行。 本文的首先介紹了MIPS微處理器的特點(diǎn),通過(guò)對(duì)MIPS指令集和其五級(jí)流水線(xiàn)結(jié)構(gòu)的介紹使得對(duì)VEGA的設(shè)計(jì)有了一個(gè)直觀(guān)的認(rèn)識(shí)。在此基礎(chǔ)上提出了VEGA的結(jié)構(gòu)劃分以及主要模塊的功能。作為采用虛擬內(nèi)存管理技術(shù)的處理器,文章的主要部分介紹了VEGA的虛擬內(nèi)存管理技術(shù),將VEGA的內(nèi)存管理單元(MMU)尤其是內(nèi)部?jī)蓚€(gè)翻譯后援緩沖(TLB)的設(shè)計(jì)作為重點(diǎn)給出了流水線(xiàn)處理器設(shè)計(jì)的方法。結(jié)束總體設(shè)計(jì)并完成仿真后,并不能代表設(shè)計(jì)的正確性,它還需要我們?cè)趯?shí)際的硬件平臺(tái)上進(jìn)行驗(yàn)證。作為論文的又一重點(diǎn)內(nèi)容,介紹了我們?cè)赩EGA驗(yàn)證過(guò)程中使用到的FPGA的主要配置單元,F(xiàn)PGA的設(shè)計(jì)流程。VEGA的FPGA平臺(tái)是一完整的計(jì)算機(jī)系統(tǒng),我們利用在線(xiàn)調(diào)試軟件XilinxChipscope對(duì)其進(jìn)行了在線(xiàn)調(diào)試,修正其錯(cuò)誤。 經(jīng)過(guò)模塊設(shè)計(jì)到最后的FPGA驗(yàn)證,VEGA完成了其邏輯設(shè)計(jì),經(jīng)過(guò)綜合和布局布線(xiàn)等后端流程,VEGA采用0.18工藝流片后達(dá)到120MHz的工作頻率,可在其平臺(tái)上運(yùn)行Windows-CE和Linux嵌入式操作系統(tǒng),達(dá)到了預(yù)計(jì)的設(shè)計(jì)要求。
標(biāo)簽: MIPS FPGA 微處理器 模塊設(shè)計(jì)
上傳時(shí)間: 2013-07-07
上傳用戶(hù):標(biāo)點(diǎn)符號(hào)
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1