相對于JPEG中二維離散余弦變換(2DDCT)來說,在JPEG2000標準中,二維離散小波變換(2DDWT)是其圖像壓縮系統(tǒng)的核心變換。在很多需要進行實時處理圖像的系統(tǒng)中,如數(shù)碼相機、遙感遙測、衛(wèi)星通信、多媒體通信、便攜式攝像機、移動通信等系統(tǒng),需要用芯片實現(xiàn)圖像的編解碼壓縮過程。雖然有許多研究工作者對圖像處理的小波變換進行了研究,但大都只偏重算法研究,對算法硬件實現(xiàn)時的復雜性考慮較少,對圖像處理的小波變換硬件實現(xiàn)的研究也較少。 本文針對圖像處理的小波變換算法及其硬件實現(xiàn)進行了研究。對文獻[13]提出的“內嵌延拓提升小波變換”(Combiningthedata-extensionprocedureintothelifting-basedDWTcore)快速算法進行仔細分析,提出一種基于提升方式的5/3小波變換適合硬件實現(xiàn)的算法,在MATLAB中仿真驗證了該算法,證明其是正確的。并設計了該算法的硬件結構,在MATLAT的Simulink中進行仿真,對該結構進行VHDL語言的寄存器傳輸級(RTL)描述與仿真,成功綜合到Altera公司的FPGA器件中進行驗證通過。本算法與傳統(tǒng)的小波變換的邊界處理方法比較:由于將其邊界延拓過程內嵌于小波變換模塊中,使該硬件結構無需額外的邊界延拓過程,減少小波變換過程中對內存的讀寫量,從而達到減少內存使用量,降低功耗,提高硬件利用率和運算速度的特點。本算法與文獻[13]提出的算法相比較:無需增加額外的硬件計算模塊,又具有在硬件實現(xiàn)時不改變原來的提升小波算法的規(guī)則性結構的特點。這種小波變換硬件芯片的實現(xiàn)不僅適用于JPEG2000的5/3無損小波變換,當然也可用于其它各種實時圖像壓縮處理硬件系統(tǒng)。
上傳時間: 2013-06-13
上傳用戶:jhksyghr
ARM嵌入式技術在工業(yè)和生活中正得到越來越廣泛的應用,為了適應技術的發(fā)展和社會的需求,滿足為社會培養(yǎng)創(chuàng)新型人才的需要,高校通信類和電子類專業(yè)開設ARM嵌入式技術相關課程及其實驗課程將成為趨勢。在課程中設置合理實驗,可以有效提高學生的動手能力和培養(yǎng)創(chuàng)新性思維,幫助學生更快、更好地掌握理論和應用技術。 論文設計的ARM嵌入式教學實驗系統(tǒng)包括一塊適合普通高校嵌入式技術實驗課程教學的實驗開發(fā)板及其配套的實驗。該實驗系統(tǒng)針對一般高校所開設的ARM嵌入式技術相關課程的要求而設計,配套實驗符合教學大綱及實驗課時的要求。 論文設計的實驗開發(fā)板主要組成模塊有:最小系統(tǒng),包括控制器模塊、電源模塊、復位模塊、Flash ROM模塊、SDRAM模塊、JTAG接口等;擴展接口,包括LED、鍵盤、RS232串口、I2C接口、液晶模塊、以太網模塊等。實驗開發(fā)板采用S3C4510B網絡控制芯片用作控制和信號處理,使用網絡接口芯片DM9161和隔離變壓器H1102完成網絡接入,使用AM29LV160和HY57V641620HG構建16位存儲單元,使用AT24C01和PCF8583來構建I2C接口,使用MAX232完成TTL電平轉換以擴展RS232串口,并擴展鍵盤和LCD實現(xiàn)人機交互。實驗開發(fā)板的硬件設計充分考慮了一般高校實驗室的條件和需求,能夠較好地將成本控制在150元左右,有利于在有限的條件下為每個學生盡可能的創(chuàng)造動手制作PCB的實驗條件。實驗板的接口設計能夠讓學生較為方便地開展實驗,并考慮了實驗板擴展和二次開發(fā)的需要。 論文設計的實驗系統(tǒng)配套實驗主要有基礎實驗、擴展實驗和設計實驗。基礎實驗主要幫助學生熟悉嵌入式系統(tǒng)的片內資源和特殊功能寄存器的配置方法,對整個嵌入式系統(tǒng)的架構有一定的理解,能編程完成一些簡單的控制功能;擴展實驗主要幫助學生建立嵌入式系統(tǒng)開發(fā)和設計的基本理念,能夠設計和實現(xiàn)常見的外設驅動程序,能夠進行操作系統(tǒng)的配置和移植,能夠自行對實驗板進行一定程度的擴展;設計實驗能夠幫助學生提高嵌入式系統(tǒng)的設計開發(fā)能力,使學生能根據(jù)需要設計出實現(xiàn)一定功能的擴展模塊,從而使實驗板擴展成實現(xiàn)具體功能的工業(yè)產品。基礎實驗包括ADS集成環(huán)境實驗、鍵盤實驗(GPIO輸入)、LED實驗(GPIO輸出)、定時器實驗、外部中斷實驗、UART串口通信實驗、I2C接口實驗、液晶顯示實驗;擴展實驗包括建立交叉編譯環(huán)境實驗、操作系統(tǒng)編譯實驗、操作系統(tǒng)移植實驗、以太網通信實驗、TFTP實驗、WEB訪問實驗;設計實驗包括TCP/IP協(xié)議棧實驗、Web服務器實驗。學生通過完成基礎實驗、擴展實驗和設計實驗來達到教學大綱的要求,并可以在此基礎上進行更深入的創(chuàng)新性開發(fā)實驗,可以滿足一般高校嵌入式技術實驗課程教學的需要。 論文介紹了嵌入式交叉編譯環(huán)境的建立以及實驗開發(fā)板設計完成后進行的調試。實驗開發(fā)板移植的嵌入式操作系統(tǒng)為uClinux,采用的Bootloader為U-boot。論文還簡單介紹了實驗系統(tǒng)的擴展方案和二次開發(fā)方案,并對嵌入式新技術的發(fā)展做了粗淺的探討。 論文所做的工作以科學發(fā)展觀為指導,是對普通高校ARM嵌入式技術實驗課程設計的一次有益探索。
標簽: ARM 嵌入式 教學實驗系統(tǒng)
上傳時間: 2013-04-24
上傳用戶:jjq719719
對MSP430F5338的寄存器及其外設都有明確的說明
上傳時間: 2013-07-07
上傳用戶:雨出驚人love
These 8-bit shift registers feature gated serial inputs andan asynchronous clear. A LOW logic le
上傳時間: 2013-06-12
上傳用戶:qq521
介紹單電源、低功耗、高精度 A/D轉換器 AD7714的特點、內部寄存器結構和外部接口;詳細闡述 AD7714與單片機 AT89C51的接口技術。
上傳時間: 2013-06-30
上傳用戶:CSUSheep
在嵌入式系統(tǒng)的開發(fā)過程中,仿真器是一個必不可少的開發(fā)工具。特別是對于初級嵌入式系統(tǒng)開發(fā)工程師,借助一個功能強大的仿真器進行開發(fā)工作,可以達到事半功倍的效果。一個嵌入式仿真、調試系統(tǒng)支持單步執(zhí)行、設置斷點、觀察變量內容及寄存器內容等功能。開發(fā)人員可以通過各類調試功能觀察變量和寄存器的變化,從而可以很清楚的了解整個程序運行的狀況,及時的調整和修改程序,并不需要反復的向芯片燒寫程序,就可以完成對于程序的調試工作。 @@ 本文在分析了目前市場上常用仿真器的設計原理的基礎上,提出了以三星公司的S3C44BO ARM7處理器為主CPU,通過以太網接口進行數(shù)據(jù)傳輸?shù)腁RMJTAT仿真器的設計方案。利用這種仿真器進行程序調試,不僅可以大幅度的提高下載速度,還可以實現(xiàn)仿真器資源的共享,而且調試時程序是在目標板上運行,仿真更接近于目標硬件。 @@ 文中首先對于傳統(tǒng)仿真器的設計原理、作用、存在的問題進行了研究,然后提出了基于S3C44BO的以太網接口的ARM-JTAG仿真器的設計。該仿真器的設計主要分為以下幾步:第一,提出總體設計方案,包括硬件的設計及軟件的設計。第二,詳細介紹該仿真器的硬件結構設計和程序開發(fā)過程,其中特別對以太網接口的設計進行了研究。第三,總結了該仿真器的功能、特點。 @@關鍵詞:仿真器;S3C44BO;以太網接口;JTAG;LwIP
上傳時間: 2013-06-16
上傳用戶:253189838
針對CC2430/CC2530芯片的Zigbee開發(fā)套件可與IAR for MCS-51 集成開發(fā)環(huán)境無縫連接,操作方便、連接方便、簡單易學,是學習開發(fā)Zigbee產品最好最實用的開發(fā)工具。通過USB接口連接電腦,具有代碼高速下載,在線調試,斷點、單步、變量觀察,寄存器觀察等功能,實現(xiàn)對CC2430/CC2530系列無線單片機實時在線仿真、調試。該開發(fā)套件模板能夠協(xié)助初學者和設計人員快速評估及進行多種Zigbee應用開發(fā),熟悉掌握硬件原理和協(xié)議棧。
上傳時間: 2013-05-31
上傳用戶:riiqg1989
現(xiàn)在,下一代嵌入式微處理器和軟件面臨著不斷減小的產品壽命。而由此產生的縮短的研發(fā)周期則要求設計者能夠在更短的時間內開發(fā)出更為復雜的處理器和軟件。為了解決這個問題,嵌入式系統(tǒng)的仿真逐漸成為在新的可編程結構的開發(fā)中必不可少的工具。對于嵌入式系統(tǒng)仿真核心的指令集仿真器,由于普遍使用的解釋型仿真器的性能較低,從十幾年前開始,人們就開始了對編譯型指令集仿真器的研究。但是,由于編譯技術的限制,它從來沒有能夠在商業(yè)產品中推廣。 ARM公司06年新推出的Cortex-M3系列芯片已經廣泛應用在無線傳感器網絡等領域。本文將針對基于ARM Cortex-M3的嵌入式系統(tǒng)設計出一個仿真平臺,以ARM Cortex-M3 所采用最新的Thumb-2 指令集作為目標指令集,設計了其仿真器,給出了一種優(yōu)化的解釋型指令仿真機。 1.首先介紹了Thumb-2 指令集的編程模型,包括目標指令集支持的處理器的模式、寄存器和存儲器的組織。 2.其次建立了仿真平臺。在平臺的建立過程中,設計了結合編譯技術速度和解釋技術靈活性的仿真機;完成了Thumb-2 指令集體系結構的描述;實現(xiàn)了存儲器接口,從而可以滿足目標指令集對存儲器的訪問要求;介紹了ELF 文件格式,并設計了將ELF 文件中的指令和數(shù)據(jù)裝入存儲器的裝載程序。 3.最后以一個基于ARM Cortex-M3 處理器的機器小車嵌入式系統(tǒng)為例,對仿真平臺進行功能上的驗證。
標簽: Cortex-M ARM txt 嵌入式系統(tǒng)
上傳時間: 2013-07-19
上傳用戶:111111112
本論文的工作是針對高等職業(yè)技術學院嵌入式系統(tǒng)實驗和專業(yè)建設的實際需要而進行的。本文對ARM處理器及其寄存器結構做了認真的分析,對于文中涉及的系統(tǒng)硬件平臺核心即基于ARM7TDMI的S3C44BOX芯片進行了研究,分析了ARM7TDMI內核結構和使用特點,并從設計實驗的角度,研究了如何發(fā)揮器件的功能。在嵌入式操作系統(tǒng)的選擇上,考慮了ARM7內核的具體情況,選擇了μC/OS-II操作系統(tǒng)。論文對μC/OS-II的內核數(shù)據(jù)結構、運行機制以及μC/OS-II操作系統(tǒng)在S3C44BOX上的移植過程進行了詳細的討論。根據(jù)要求安排有A/D、D/A實驗、LCD顯示驅動、觸摸屏及鍵盤:還安排了綜合實驗,內容包括:跑馬燈、數(shù)碼管、蜂鳴器、A/D、D/A、LCD等。 第一章介紹了嵌入式系統(tǒng)及嵌入式處理器的基礎知識,包括目前常用的幾種嵌入式處理器、操作系統(tǒng),以及如何進行嵌入式系統(tǒng)的選型。 第二章介紹了嵌入式實驗/開發(fā)系統(tǒng)使用的硬件平臺,包括處理器、存儲器、串行通信接口、以太網接口,提出了系統(tǒng)軟件的調試方法。平臺的硬件核心為SAMSUNG(三星)公司的S3C44BOX芯片。 第三章介紹了開發(fā)調試環(huán)境的建立,包括交叉編譯環(huán)境的建立以及相關程序庫、工具的安裝,編寫了相關程序。 第四章詳細介紹了μC/OS-II系統(tǒng)的移植。包括Bootloader的移植、啟動部分移植以及內存部分的移植,并給出了內核編譯的基本方法。 第五章給出了本文研究的主要結論,并對系統(tǒng)的發(fā)展前景進行展望。
上傳時間: 2013-06-27
上傳用戶:hakim
指紋識別是在指紋圖像上找到指紋的特征,通過計算機模糊比較的方法,把兩個指紋的特征模板進行比較,計算出它們的相似程度,最終得到兩個指紋的匹配結果。本文對現(xiàn)已存在的多種指紋識別算法進行編程比較,并對細化算法提出改進。同時采用基于ARM7TDMI內核的32位處理器S3C44B0作為主控制器,半導體電容傳感器FPS200作為指紋數(shù)據(jù)采集設備,構建了自動指紋識別系統(tǒng)。論文完成主要工作如下: 1、指紋采集模塊的設計:根據(jù)FPS200的相關寄存器資源和管腳特性,完成指紋傳感器FPS200的電路設計;研究FPS200主要寄存器的功能和圖像采集方式,給出FPS200在三種工作方式下的工作流程,并且對三種工作模式進行分析。 2、指紋識別算法研究:通過對現(xiàn)已存在的多種圖像預處理算法進行編程實現(xiàn)和對比研究發(fā)現(xiàn),細化后的圖像多存在短線、斷線、毛刺等干擾以及細化不徹底的現(xiàn)象,為此提出了新的修復算法:分析目標點周圍紋線的走向趨勢,選擇去除或者保留周圍的相連點,較好地解決了細化不徹底的問題;再對細化后的圖像采用方形模板進行紋線跟蹤,去除偽特征點,克服了逐步遞進的紋線跟蹤算法過于復雜、不易實現(xiàn)等問題。 3、采用Sansung公司基于ARM7TDMI內核的32位RISC處理器S3C44B0,構建了自動指紋識別系統(tǒng)。該系統(tǒng)主要包括電源管理部分、指紋圖像采集模塊、存儲器模塊、JTAG調試接口以及與外設連接的串行接口。硬件部分主要完成指紋采集模塊接口的設計與開發(fā),軟件部分主要完成指紋圖像采集程序、指紋識別算法程序和串口通信程序的開發(fā),此外還通過串口實現(xiàn)指紋數(shù)據(jù)上傳到上位機,在VB環(huán)境下實現(xiàn)了簡易的人機交互軟件,提供指紋圖像的直觀顯示,用于對指紋識別程序進行測試,并對測試結果進行了分析。
上傳時間: 2013-05-22
上傳用戶:Andy123456