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

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

屏幕分辨率

  • 基于ARM和Nucleus Plus的打印機設(shè)計與實現(xiàn)

    隨著國有銀行向商業(yè)銀行的轉(zhuǎn)變,銀行的設(shè)備采購標(biāo)準(zhǔn)會越來越高,與此同時,銀行柜臺業(yè)務(wù)量的增加,使得老一代的銀行專用打印機無論在速度上還是在使用的方便性上都顯得力不從心,為了占領(lǐng)市場,公司有必要開發(fā)新型的、使用更加方便的打印機。 老一代打印機在打印存折時,柜臺工作人員要把存折放準(zhǔn)位置,要不然打印會偏離預(yù)定位置,在打印信函時,有的冷僻字無法打印出來,軟件無法下載升級。為了加快柜臺處理速度,減小柜臺工作人員的工作量,需要開發(fā)能自動糾偏定位,字符完善的打印機。 本文在分析需求的基礎(chǔ)上,比較當(dāng)前流行的處理器,選用Atmel公司的ARM芯片AT91M42800A作為處理核心,使用Xilin公司的20萬門的FPGA XC2S200做硬件邏輯控制,通過光電傳感器和相關(guān)的控制電路來實現(xiàn)自動糾偏定位。在嵌入式操作系統(tǒng)上選用Nucleus Plus,約95%的Nucleus Plus代碼用C語言編寫,因此它能很方便移植,同時它還提供全部源代碼,這樣便于開發(fā)。另外,它還只要一次性付費,這使得它有很好的成本優(yōu)勢。 文中詳細(xì)說明了本系統(tǒng)的硬件、固件的實現(xiàn)。在硬件上闡述了一些單元電路,包括存儲器電路,接口電路,傳感器電路等的設(shè)計思路和實現(xiàn)方法。通過光電傳感電路,步進電機控制和軟件結(jié)合,形成閉環(huán)控制,從而實現(xiàn)了快速自動糾偏定位;通過大屏幕的LCD顯示實現(xiàn)了操作界面的簡單化;采用大容量的存儲器以及大字庫解決了冷僻字無法打印的問題;固件部分詳細(xì)闡述了系統(tǒng)上電啟動過程,包括Bootstrap模塊和loader模塊,Bootstrap模塊主要功能是重定位存儲器,初始化基本硬件以及Loader模塊的自動在線下載升級。Loader模塊的主要功能是下載FPGA的配置代碼,初始化鍵盤和顯示器,然后調(diào)用Nucleus Plus初始化代碼,從而建立和調(diào)用任務(wù)。 本文通過總結(jié)測試結(jié)果,與老一代打印機相比,新打印機在智能化上實現(xiàn)了自動糾偏定位,使得打印機操作人員不需要準(zhǔn)確放置存折,就能正確打印,提高了工作效率;在打印速度上比原系統(tǒng)提高30%,還可方便地實現(xiàn)軟件升級。 當(dāng)然,新的打印機在存折偏移很大時,要耗費長時間才能把存折推到正確位置。這要在糾偏算法上做進一步的改進。

    標(biāo)簽: Nucleus Plus ARM 打印機

    上傳時間: 2013-04-24

    上傳用戶:feichengweoayauya

  • 基于ARM和uCOS-Ⅱ嵌入式平臺的NAND Flash存儲驅(qū)動系統(tǒng)設(shè)計

    隨著現(xiàn)代計算機技術(shù)和互聯(lián)網(wǎng)技術(shù)的飛速發(fā)展,嵌入式系統(tǒng)成為了當(dāng)前信息行業(yè)最熱門的焦點之一。ARM以其高性能低功耗的特點成為目前主流的32位嵌入式處理器而在數(shù)碼產(chǎn)品中廣泛使用,隨著數(shù)碼相機的普及,數(shù)碼相框產(chǎn)品得到推廣,數(shù)碼相框通過一個液晶的屏幕顯示數(shù)碼照片而非紙質(zhì)照片,數(shù)碼相框比普通相框更靈活多變,也給現(xiàn)在日益使用的數(shù)碼相片一個新的展示空間。在嵌入式操作系統(tǒng)方面,uC/OS—Ⅱ憑借其小內(nèi)核、多任務(wù)、豐富的系統(tǒng)服務(wù)、容易使用以及源碼公開等特點被嵌入式系統(tǒng)開發(fā)者廣泛用在各種嵌入式設(shè)備開發(fā)中。uC/FS嵌入式文件系統(tǒng)由于穩(wěn)定性,可移植性以及與uC/OS—Ⅱ內(nèi)核的相兼容被廣泛用在基于uC/OS—Ⅱ的嵌入式系統(tǒng)開發(fā)中。NAND Flash存儲器由于其大容量數(shù)據(jù)存儲、高速存取速度、易于擦除和重寫、功耗小等特點被廣泛應(yīng)用于便攜式電子設(shè)備的數(shù)據(jù)存儲、嵌入式系統(tǒng)的程序存儲載體中。 本論文的硬件工作平臺是艾科公司研發(fā)的數(shù)碼相框芯片方案ARK1600,該平臺集成了嵌入式系統(tǒng)設(shè)計所需的相關(guān)硬件模塊。本論文的主要設(shè)計目標(biāo)是在該平臺上實現(xiàn)NAND Flash存儲設(shè)備驅(qū)動的系統(tǒng)級方案,即在ARK1600平臺上通過構(gòu)建uC/OS—Ⅱ操作系統(tǒng)以及uC/FS文件系統(tǒng)來實現(xiàn)NAND Flash設(shè)備驅(qū)動掛接。本論文是在Windows環(huán)境下通過ARM ADS實現(xiàn)代碼的編譯,通過Multi—ICE進行前期調(diào)試以及USB—Debug進行后期的系統(tǒng)整合調(diào)試。 本論文的主要研究工作具體涉及以下三個的方面:首先研究了ARM相關(guān)構(gòu)架以及uC/OS—Ⅱ操作系統(tǒng)的特點,并在此基礎(chǔ)上移植uC/OS—Ⅱ操作系統(tǒng)到ARK1600平臺,分析ARK1600硬件體系結(jié)構(gòu)的基礎(chǔ)上詳細(xì)分析了BootLoader的相關(guān)概念,并重點闡述了NAND BootLoader程序設(shè)計與實現(xiàn)過程;其次在文件系統(tǒng)方面,本論文成功移植uC/FS嵌入式文件系統(tǒng)到ARK1600平臺,在移植的過程中采用了動態(tài)文件緩沖區(qū)算法提高了該文件系統(tǒng)的數(shù)據(jù)傳輸效率;最后重點討論了NAND Flash驅(qū)動在ARK1600的實現(xiàn),主要分析了NAND Flash的數(shù)據(jù)存儲結(jié)構(gòu),并從物理層,邏輯層和文件系統(tǒng)接口層三個方面具體分析了NAND Flash驅(qū)動程序的實現(xiàn),并在NAND Flash邏輯層驅(qū)動實現(xiàn)時通過采用壞塊處理表算法實現(xiàn)了NAND的磨損均衡問題。

    標(biāo)簽: Flash uCOS NAND ARM

    上傳時間: 2013-07-31

    上傳用戶:xcy122677

  • 嵌入式C語言精華

    C/C+語言struct 深層探索 C++中 extern "C"含義深層探索 C 語言高效編程的幾招 想成為嵌入式程序員應(yīng)知道的 0x10 個基本問題 C 語言嵌入式系統(tǒng)編程修煉 C 語言嵌入式系統(tǒng)編程修煉之一:背景篇 C 語言嵌入式系統(tǒng)編程修煉之二:軟件架構(gòu)篇 C 語言嵌入式系統(tǒng)編程修煉之三:內(nèi)存操作 C 語言嵌入式系統(tǒng)編程修煉之四:屏幕操作 C 語言嵌入式系統(tǒng)編程修煉之五:鍵盤操作 C 語言嵌入式系統(tǒng)編程修煉之六:性能優(yōu)化 C/C++語言 void及 void 指針深層探索 C/C++語言可變參數(shù)表深層探索 C/C++數(shù)組名與指針區(qū)別深層探索 C/C++程序員應(yīng)聘常見面試題深入剖析(1) C/C++程序員應(yīng)聘常見面試題深入剖析(2) 一道著名外企面試題的抽絲剝繭 C/C++結(jié)構(gòu)體的一個高級特性――指定成員的位數(shù) C/C++中的近指令、遠指針和巨指針 從兩道經(jīng)典試題談 C/C++中聯(lián)合體(union)的使用 基于 ARM 的嵌入式 Linux 移植真實體驗 基于 ARM 的嵌入式 Linux 移植真實體驗(1)――基本概 基于 ARM 的嵌入式 Linux 移植真實體驗(2)――BootLoa 基于 ARM 的嵌入式 Linux 移植真實體驗(3)――操作系 基于 ARM 的嵌入式 Linux 移植真實體驗(4)――設(shè)備驅(qū) 基于 ARM 的嵌入式 Linux 移植真實體驗(5)――應(yīng)用實 深入淺出 Linux 設(shè)備驅(qū)動編程 1.Linux 內(nèi)核模塊 2.字符設(shè)備驅(qū)動程序 3.設(shè)備驅(qū)動中的并發(fā)控制 4.設(shè)備的阻塞與非阻塞操作

    標(biāo)簽: 嵌入式 C語言

    上傳時間: 2013-04-24

    上傳用戶:thh29

  • 瑞芯Rknano主要技術(shù)參數(shù)

    瑞芯Rknano主要技術(shù)參數(shù) ARM + Hardware Accelerator ,最大主頻120M 支持8/16位LCD,支持MCU屏,最大分辨率160x128 支持SD、I2S、I2C接口,內(nèi)置PWM控制器 8bit ECC NAND FLASH控制器,支持4片選,SLC/MCL

    標(biāo)簽: Rknano 瑞芯 技術(shù)參數(shù)

    上傳時間: 2013-04-24

    上傳用戶:christopher

  • 基于FPGA的星圖采集及預(yù)處理算法實現(xiàn)

    本文的目的就是研究如何應(yīng)用FPGA這種大規(guī)模的可編程邏輯器件實現(xiàn)CCD(Charge Coupled Device,電荷耦合器件)數(shù)字圖像的實時采集及預(yù)處理。基于對實時圖像處理系統(tǒng)的研究與設(shè)計,本文主要研究工作及成果如下: 1.本論文詳細(xì)的介紹了圖像采集卡的結(jié)構(gòu)和基本工作原理。同時,針對高分辨率的CCD攝像機,探討了有關(guān)點目標(biāo)與CCD像元一一對應(yīng)的圖像采集及其硬件和軟件設(shè)計方法。 2.本文分析了星圖中弱小目標(biāo)、噪聲以及背景的特點,給出了點目標(biāo)的場景圖像的數(shù)學(xué)模型及復(fù)雜背景下點目標(biāo)檢測的預(yù)處理方法。針對星圖灰度分布的特點,采用高斯低通濾波算法和高通濾波算法對星圖進行預(yù)處理,同時還對圖像掃描聚類算法進行了研究與分析。 3.數(shù)字信號處理器常常因為在復(fù)雜性、運算速度等方面的限制,難以實時的實現(xiàn)復(fù)雜的檢測算法。本文采用FPGA技術(shù),實現(xiàn)了復(fù)雜背景下弱點目標(biāo)的預(yù)處理算法,解決了計算、數(shù)據(jù)緩沖和存儲操作協(xié)調(diào)一致的問題,同時采用并行高密度加法器和流水線的工作方式,使整個系統(tǒng)的數(shù)據(jù)交換和處理速度得以很大的提高,合理的解決了資源和速度之間的相互制約問題,并在實際中取得滿意的結(jié)果。

    標(biāo)簽: FPGA 采集 預(yù)處理算法

    上傳時間: 2013-07-03

    上傳用戶:wang5829

  • 星載SAR高速FPGA預(yù)處理板的研制

    合成孔徑雷達的實時信號處理系統(tǒng),可以分成相對獨立的幾個階段,即A/D變換和緩存、距離向預(yù)處理器、方位向預(yù)處理器、距離向壓縮處理、轉(zhuǎn)置存儲器、方位向壓縮處理、逆轉(zhuǎn)置存儲器.合成孔徑雷達預(yù)處理的目的,就是緩解高處理數(shù)據(jù)率和低傳輸數(shù)據(jù)率的矛盾,使得在不太影響成像質(zhì)量的前提下,盡量減少傳輸?shù)臄?shù)據(jù)率,有利于后續(xù)處理的硬件實現(xiàn),做到實時處理.論文結(jié)合電子所合成孔徑雷達實時成像處理系統(tǒng),設(shè)計開發(fā)了基于Xilinx Virtex-E FPGA的星載SAR高速預(yù)處理板,該信號處理板處理能力強,結(jié)構(gòu)緊湊,運行效率高;其硬件電路的設(shè)計思路和結(jié)構(gòu)形式有很強的通用性和使用價值.論文重點研究了預(yù)處理的核心部分—固定系數(shù)FIR濾波器的設(shè)計問題.而固定系數(shù)FIR濾波器的實現(xiàn)問題的重點又是FPGA內(nèi)部的固定系數(shù)FIP濾波器實現(xiàn)問題,針對FPGA內(nèi)部的查找表資源,我們選擇目前流行的分布式算法來實現(xiàn)FIR濾波器的設(shè)計.對比于預(yù)處理器中其他濾波器設(shè)計方案,基于FPGA分布式算法的FIR濾波器的設(shè)計,避免了乘累加運算,提高了系統(tǒng)運行的速度并且節(jié)省了大量的FPGA資源.并且由于FPGA可編程的特性,所以可以靈活的改變?yōu)V波器的系數(shù)和階數(shù).所設(shè)計的電路簡單高速,工作正常、可靠,完全滿足了預(yù)處理器設(shè)計的技術(shù)要求.隨著超大規(guī)模集成電路技術(shù),高密度存儲器技術(shù),計算機技術(shù)的發(fā)展,一個全數(shù)字化的機載實時成像處理系統(tǒng)的研制,已經(jīng)不是非常困難的事情了.而在現(xiàn)有條件下,全數(shù)字化的高分辨率星載實時成像處理系統(tǒng)的研制,將是一個非常具有挑戰(zhàn)意義的課題,論文以星載SAR的預(yù)處理器設(shè)計為例,拋磚引玉,希望對未來全數(shù)字化星載實時成像處理系統(tǒng)的研制起到一定參考價值.

    標(biāo)簽: FPGA SAR 星載 預(yù)處理

    上傳時間: 2013-07-03

    上傳用戶:lanhuaying

  • 二維離散小波變換的FPGA實現(xiàn)

    小波變換是一種新興的理論,是數(shù)學(xué)發(fā)展史上的重要成果。它無論對數(shù)學(xué)還是對工程應(yīng)用都產(chǎn)生了深遠的影響。最新的靜態(tài)圖像壓縮標(biāo)準(zhǔn)JPEG2000就以離散小波變換(DWT)作為核心變換算法。 本文首先較為詳細(xì)地分析了小波變換的理論基礎(chǔ),對多分辨率分析、Mallat算法和提升算法做了介紹。然后分析了JPEG2000所采用的小波濾波器,并引入了一個新的LS97小波。該小波系數(shù)簡單、易于硬件實現(xiàn),并且與CDF97小波有很好的兼容性,可作為CDF97小波的替代者。使用Matlab對CDF97小波和LS97小波的兼容性做仿真測試,結(jié)果表明這兩個小波具有幾乎相同的性能。在確定所用的小波后,本文設(shè)計了二維離散小波變換的硬件結(jié)構(gòu)。設(shè)計過程中對標(biāo)準(zhǔn)二維小波變換做了優(yōu)化,即將行變換和列變換的歸一化步驟合并計算,這樣可以減少兩次乘法操作。另外還使用移位加代替乘法,提取移位加中的公共算子等方式來優(yōu)化設(shè)計。對于邊界數(shù)據(jù)的處理,本文采用了嵌入式對稱延拓技術(shù),不需要額外的緩存,節(jié)約了硬件資源。為提高硬件利用率,本文將LeGall53小波變換和LS97小波變換統(tǒng)一起來,只要一個控制信號就可實現(xiàn)兩者之間的轉(zhuǎn)換。本文所提出的結(jié)構(gòu)采用基于行的變換方式,只需要六行中間數(shù)據(jù)即可完成全部行數(shù)據(jù)的小波變換。采用流水線技術(shù)提高了整個設(shè)計的運行速度。最后也給出了二維離散小波反變換的實現(xiàn)結(jié)構(gòu)。 在完成硬件結(jié)構(gòu)設(shè)計的基礎(chǔ)上,使用Verilog硬件描述語言對整個設(shè)計進行了完全可綜合的RTL級描述,采用同步設(shè)計,提高了可靠性。在Xilinx公司的FPGA開發(fā)軟件ISE6.3i中對正反小波變換做了仿真和實現(xiàn),結(jié)果表明,本設(shè)計能高速高精度地完成正反可逆和不可逆小波變換,可以滿足各種實時性要求。

    標(biāo)簽: FPGA 二維 離散小 波變換

    上傳時間: 2013-07-25

    上傳用戶:sn2080395

  • PIC單片機C語言應(yīng)用例程

    AD程序?qū)崿F(xiàn)模擬量到數(shù)字量的轉(zhuǎn)換功能; CAN程序?qū)崿F(xiàn)CAN總線通訊功能; keyboard_check程序?qū)崿F(xiàn)鍵盤的掃描查詢方式輸入; keyboard_disturb程序?qū)崿F(xiàn)PORTB的"電平變化中斷"進行鍵盤的輸入; led0-8程序?qū)崿F(xiàn)在8個LED上依次顯示1~8數(shù)字; PWM程序用于使CCP1模塊產(chǎn)生分辨率為10位的PWM波形,占空比為50%; RS-232程序通過RS-232接口來完成PC計算機與單片機之間的通信; simple_POARD程序為外圍功能模塊簡單應(yīng)用實例,點亮與PORTD口相連的八個發(fā)光二極管; stopwatch程序?qū)崿F(xiàn)計時秒表功能,時鐘顯示范圍00.00~99.99秒,分辨度為0.01秒; switchinput程序用于開關(guān)量的輸入(采用SPI總線),并顯示在與D口相連的LED上; wakeup程序?qū)崿F(xiàn)PIC18F458的休眠工作方式,并由實驗板上的按鍵產(chǎn)生"電平變化中斷"將其從休眠狀態(tài)中激活; WDT程序?qū)崿F(xiàn)"看門狗"WDT的功能; Yejing程序?qū)崿F(xiàn)液晶顯示器的接口和顯示功能。

    標(biāo)簽: PIC C語言 單片機

    上傳時間: 2013-06-04

    上傳用戶:GHF

  • 基于DDSFPGA的多波形信號源的研究

    直接數(shù)字合成(DDS)技術(shù)采用全數(shù)字的合成方法,所產(chǎn)生的信號具有頻率分辨率高、頻率切換速度快、頻率切換時相位連續(xù)、輸出相位噪聲低和可以產(chǎn)生任意波形等諸多優(yōu)點。本文研究的是一種基于DDS/FPGA的多波形信號源系統(tǒng),其中,DDS技術(shù)是其核心技術(shù)。DDS可以精確地控制合成信號的三個參量:幅度、相位以及頻率,因此利用DDS技術(shù)可以合成任意波形。但因其數(shù)字化合成的固有特點,使其輸出信號中存在大量雜散信號。雜散信號的主要來源是:相位截斷帶來的雜散信號;幅度量化帶來的雜散信號;DAC的非線性特性帶來的雜散信號。這些雜散信號嚴(yán)重影響了合成信號的頻譜純度。因此抑制這些雜散信號是提高合成信號譜質(zhì)的關(guān)鍵。 本文在研究各種抑制DDS雜散技術(shù)的基礎(chǔ)上,提出了中和加擾技術(shù),這可以在很大程度上減小雜散對DDS輸出信號譜質(zhì)的影響。 EP1S808956C6是一款高性能的FPGA芯片,其超強的數(shù)據(jù)處理能力十分適合應(yīng)用于DDS多波形信號源的開發(fā)。在QuartusⅡ平臺下運用Verilog HDL語言和原理圖設(shè)計可以很方便地應(yīng)用各種抑制雜散信號的方法來提高輸出信號的譜質(zhì)。 結(jié)合高速DDS技術(shù)和FPGA兩者的優(yōu)點,本文設(shè)計了一種基于DDS/FPGA的多波形信號源,它能完成正弦波、余弦波、三角波、鋸齒波、方波、AM、SSB、FM、2ASK、2FSK、π/4-QDPSK等多種信號。使得所設(shè)計的信號源可以適應(yīng)多種不同的工作環(huán)境,給工作帶了方便。

    標(biāo)簽: DDSFPGA 多波形 信號源

    上傳時間: 2013-07-27

    上傳用戶:sc965382896

  • 基于FPGA的數(shù)字上變頻方法研究

    本論文介紹了毫米波通信系統(tǒng)中常用的上變頻方案和調(diào)制方式,比較了它們的性能和特點,最終在發(fā)射系統(tǒng)中選擇了DQPSK調(diào)制方式。提出了一種利用數(shù)字上變頻技術(shù)進行基帶信號的數(shù)字域上變頻調(diào)制的方法。系統(tǒng)設(shè)計采用了現(xiàn)場可編程邏輯器件FPGA和通用正交上變頻器AD9857相結(jié)合的方案。 本設(shè)計硬件平臺以AD公司的AD9857為核心,在數(shù)字域完成了基帶數(shù)字信號內(nèi)插濾波、正交調(diào)制、D/A變換等功能;選用ALTERA公司的Cyclone系列EPlC6Q240C8完成了基帶數(shù)字信號的處理,并實現(xiàn)了對AD9857的控制。軟件部分,應(yīng)用Quartus Ⅱ和硬件描述語言VHDL在FPGA中完成了基帶數(shù)字信號處理模塊(串并轉(zhuǎn)換模塊、差分編碼模塊)和與AD9857的通信模塊(串口通信模塊、并口通信模塊)的設(shè)計,并進行了仿真,仿真結(jié)果達到了設(shè)計要求。整個系統(tǒng)實現(xiàn)了在70MHz中頻載波上的DQPSK調(diào)制。系統(tǒng)具有結(jié)構(gòu)簡單,控制靈活,頻率分辨率高,頻率變化速率高等優(yōu)點。

    標(biāo)簽: FPGA 數(shù)字 方法研究

    上傳時間: 2013-07-18

    上傳用戶:qoovoop

主站蜘蛛池模板: 龙胜| 观塘区| 开封市| 阜宁县| 永德县| 兴义市| 平果县| 开化县| 安庆市| 拜城县| 门源| 喜德县| 道孚县| 广南县| 芮城县| 礼泉县| 亚东县| 彭州市| 昭苏县| 怀仁县| 缙云县| 巨鹿县| 涟水县| 三明市| 许昌市| 绍兴市| 陆河县| 北海市| 石河子市| 万宁市| 梅州市| 安丘市| 扎鲁特旗| 炎陵县| 衡南县| 南开区| 木兰县| 洱源县| 南涧| 高密市| 溆浦县|