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

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

線(xiàn)性預(yù)(yù)測(cè)(cè)編碼

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

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

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

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

    上傳用戶:feichengweoayauya

  • 基于ARM和uClinux的紙幣識(shí)別系統(tǒng)實(shí)時(shí)性改進(jìn)

    現(xiàn)階段,中國(guó)的自動(dòng)售貨行業(yè)蓬勃發(fā)展。作為自動(dòng)服務(wù)的核心部件,基于單片機(jī)的紙幣識(shí)別系統(tǒng)已經(jīng)越來(lái)越不能滿足市場(chǎng)需求。 本文對(duì)基于uClinux操作系統(tǒng)和S3C4510B的紙幣識(shí)別系統(tǒng)的各個(gè)方面進(jìn)行了研究。研究表明,紙幣識(shí)別系統(tǒng)要求能滿足硬實(shí)時(shí)性,但uClinux操作系統(tǒng)的實(shí)時(shí)性不強(qiáng)。由于uClinux功能強(qiáng)大,免費(fèi)且資源豐富,如能成功改進(jìn)本紙幣識(shí)別系統(tǒng)的實(shí)時(shí)性,紙幣識(shí)別系統(tǒng)將在成本,性能和功能性等方面有更大的優(yōu)勢(shì),所以對(duì)實(shí)時(shí)性進(jìn)行改進(jìn)將非常有意義。 在本紙幣識(shí)別系統(tǒng)中,紙幣特征采集子系統(tǒng)對(duì)實(shí)時(shí)性要求很高,需要滿足硬實(shí)時(shí)的要求,所以是否能滿足該子系統(tǒng)的實(shí)時(shí)性的要求,將是本紙幣識(shí)別系統(tǒng)能否很好工作的關(guān)鍵所在。通過(guò)對(duì)當(dāng)前多種uClinux實(shí)時(shí)性改進(jìn)方案進(jìn)行了解和研究,參考了RTAI和RTLinux的工作原理,提出了基于uClinux操作系統(tǒng)和S3C4510B的紙幣識(shí)別系統(tǒng)的實(shí)時(shí)性改進(jìn)方案。紙幣特征采集子系統(tǒng)主要依靠碼盤(pán)光耦產(chǎn)生的反饋信號(hào)生成硬件中斷,然后通過(guò)處理該中斷,實(shí)現(xiàn)對(duì)紙幣特征的采集。在本文提出的方案中,為了提高系統(tǒng)對(duì)硬件中斷的反應(yīng)速度,避開(kāi)uClinux對(duì)中斷的慢處理,在操作系統(tǒng)與硬件之間建立了一個(gè)特殊的硬件抽象層來(lái)管理中斷,并將紙幣特征采集功能與操作系統(tǒng)剝離,放入一個(gè)單獨(dú)的處理單元。通過(guò)這樣的處理,使得中斷產(chǎn)生時(shí),硬件抽象層暫停uClinux操作系統(tǒng)的運(yùn)行,直接將中斷交由紙幣特征采集處理單元處理,實(shí)時(shí)的完成紙幣特征數(shù)據(jù)的采集。

    標(biāo)簽: uClinux ARM 識(shí)別系統(tǒng) 實(shí)時(shí)性

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

    上傳用戶:shenlan

  • CCSDS圖像壓縮和AES加密算法研究及其FPGA實(shí)現(xiàn)

    遙感圖像是深空探測(cè)和近地觀測(cè)所得數(shù)據(jù)的重要載體,在軍事和社會(huì)經(jīng)濟(jì)生活領(lǐng)域發(fā)揮著重要作用。由于遙感圖像數(shù)據(jù)量巨大,它的存儲(chǔ)和傳輸已成為遙感信息應(yīng)用中的關(guān)鍵問(wèn)題。圖像壓縮編碼技術(shù)能降低圖像冗余度,從而減小圖像的存儲(chǔ)容量和傳輸帶寬,它的研究對(duì)于遙感圖像應(yīng)用具有重要的現(xiàn)實(shí)意義。CCSDS圖像壓縮算法是空間數(shù)據(jù)系統(tǒng)咨詢委員會(huì)(CCSDS)提出的圖像數(shù)據(jù)壓縮算法。該算法復(fù)雜度較低,并行性好,適合于硬件實(shí)現(xiàn),能實(shí)現(xiàn)對(duì)空間數(shù)據(jù)的實(shí)時(shí)處理,從而廣泛應(yīng)用于深空探測(cè)和近地觀測(cè)。對(duì)于直接關(guān)系到軍事戰(zhàn)略、經(jīng)濟(jì)建設(shè)等方面的遙感圖像的傳輸,必須對(duì)它進(jìn)行加密處理。AES加密算法是由美國(guó)國(guó)家標(biāo)準(zhǔn)和技術(shù)研究所(NIST)于2000年發(fā)布的數(shù)據(jù)加密標(biāo)準(zhǔn),它不但能抵抗各種攻擊,保證加密數(shù)據(jù)的安全性,而且易于軟件和硬件實(shí)現(xiàn)。本論文對(duì)CCSDS圖像壓縮算法和AES加密算法進(jìn)行了研究,完成的主要工作包括: (1)研究了CCSDS圖像壓縮算法的原理和結(jié)構(gòu),用C語(yǔ)言實(shí)現(xiàn)了算法的編解碼器,并與SPIHT算法和JPEG2000算法的性能進(jìn)行了比較。 (2)研究了AES加密算法的原理和結(jié)構(gòu),用C語(yǔ)言實(shí)現(xiàn)了算法的加解密器。 (3)介紹了實(shí)現(xiàn)CCSDS圖像壓縮算法和AES加密算法的FPGA設(shè)計(jì)所選擇的軟件開(kāi)發(fā)工具、開(kāi)發(fā)語(yǔ)言和硬件開(kāi)發(fā)平臺(tái)。 (4)給出了CCSDS編碼器的FPGA實(shí)現(xiàn)方法和實(shí)現(xiàn)性能。 (5)給出了AES加密器的FPGA實(shí)現(xiàn)方法和實(shí)現(xiàn)性能。 本文設(shè)計(jì)的CCSDS圖像壓縮和AES加密FPGA系統(tǒng)運(yùn)用了流水線設(shè)計(jì)、高速內(nèi)存設(shè)計(jì)、模塊并行化設(shè)計(jì)和模塊串行化設(shè)計(jì)等技術(shù),在系統(tǒng)速度和資源面積上取得了較好的平衡,達(dá)到了預(yù)期的設(shè)計(jì)目的。

    標(biāo)簽: CCSDS FPGA AES 圖像壓縮

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

    上傳用戶:dylutao

  • ARM環(huán)境下的通訊協(xié)議轉(zhuǎn)換器的研究與開(kāi)發(fā)

    本文介紹了通訊協(xié)議轉(zhuǎn)換器研究的背景意義和目前國(guó)內(nèi)外發(fā)展的現(xiàn)狀,并詳細(xì)敘述了所選方案的設(shè)計(jì)過(guò)程。本協(xié)議轉(zhuǎn)換器的豐控制芯片采用了基于ARM7內(nèi)核的32位微控制芯片LPC2212,提供了高速穩(wěn)定的硬件平臺(tái)。操作系統(tǒng)采用實(shí)時(shí)嵌入式操作系統(tǒng)μC/OS-Ⅱ,工作穩(wěn)定,實(shí)時(shí)性強(qiáng),移植方便。 本文的豐要內(nèi)容如下:整體的設(shè)計(jì)思路,結(jié)構(gòu)組成;系統(tǒng)硬件的設(shè)計(jì),豐要包括網(wǎng)絡(luò)接口電路,USB接口電路,以及串口擴(kuò)展電路;TCP/IP協(xié)議,豐要包括TCP協(xié)議,IP協(xié)議,ARP協(xié)議等;USB協(xié)議,豐要包括USB設(shè)備構(gòu)架,USB數(shù)據(jù)流模型;串口數(shù)據(jù)轉(zhuǎn)以太網(wǎng)數(shù)據(jù)和 USB 數(shù)據(jù)以及太網(wǎng)數(shù)據(jù)和 USB 數(shù)據(jù)轉(zhuǎn)串口數(shù)據(jù);嵌入式實(shí)時(shí)操作系統(tǒng)μC/OS-Ⅱ,豐要包括信號(hào)量,消息郵箱,消息隊(duì)列等;操作系統(tǒng)的移植,豐要包括與處理器相關(guān)的文件的改寫(xiě)。整個(gè)系統(tǒng)的硬件和底層軟件部分已經(jīng)完成,經(jīng)串口調(diào)試軟件、USB總線監(jiān)測(cè)軟件以及以太網(wǎng)數(shù)據(jù)監(jiān)測(cè)軟件進(jìn)行實(shí)際的收發(fā)數(shù)據(jù)實(shí)驗(yàn),驗(yàn)證了方案的合理性。 在USB和以太網(wǎng)驅(qū)動(dòng)程序的編寫(xiě)中,查閱了大量的相關(guān)資料。對(duì)于USB協(xié)議,重點(diǎn)分析了USB協(xié)議的架構(gòu)和數(shù)據(jù)流模型。對(duì)于TCP/IP協(xié)議,仔細(xì)分析了其封裝和分用,分析了TCP協(xié)議、IP協(xié)議、ARP協(xié)議的原理及程序的實(shí)現(xiàn)。對(duì)于操作系統(tǒng)的移植,給出了具體的實(shí)現(xiàn)步驟,并給出了豐要的代碼。

    標(biāo)簽: ARM 環(huán)境 通訊協(xié)議 轉(zhuǎn)換器

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

    上傳用戶:f1364628965

  • C語(yǔ)言深度剖析

    深度剖析C語(yǔ)言 絕對(duì)好書(shū) 找了好久的 絕對(duì)值得一看

    標(biāo)簽: C語(yǔ)言 深度剖析

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

    上傳用戶:ardager

  • 基于ARM的μCOSⅡ移植及其CAN總線應(yīng)用研究

    基于刪的μC/OS-Ⅱ移植及其CAN總線應(yīng)用研究流體機(jī)械及工程專業(yè)近年來(lái),嵌入式系統(tǒng)受到科學(xué)與工程各個(gè)領(lǐng)域研究者的密切關(guān)注,成為研究的一個(gè)熱點(diǎn)。隨著嵌入式系統(tǒng)的復(fù)雜性不斷增加,嵌入式操作系統(tǒng)成為嵌入式系統(tǒng)中最重要的組成部分。在嵌入式系統(tǒng)中,μC/OS-Ⅱ憑借其結(jié)構(gòu)清晰、源代碼開(kāi)放和實(shí)時(shí)性好等優(yōu)勢(shì),成了監(jiān)控系統(tǒng)等領(lǐng)域的技術(shù)熱點(diǎn)。嵌入式操作系統(tǒng)μC/OS-Ⅱ與模塊化硬件相結(jié)合,共同構(gòu)成一個(gè)可以重復(fù)利用的軟硬件系統(tǒng)平臺(tái),不但可以提高開(kāi)發(fā)效率,還可以提高系統(tǒng)的可靠性和實(shí)時(shí)性,滿足日益復(fù)雜的應(yīng)用需求。 在國(guó)內(nèi)監(jiān)控領(lǐng)域中,大多采用了集散式監(jiān)控系統(tǒng),雖然克服了集中式監(jiān)控系統(tǒng)的缺點(diǎn),但還存在著效率較低,錯(cuò)誤處理能力不強(qiáng)等缺點(diǎn)。而且設(shè)備的兼容性不好,系統(tǒng)實(shí)時(shí)性、可靠性也不高。采用CAN現(xiàn)場(chǎng)總線可很好的克服上述一些缺點(diǎn),具有很強(qiáng)的抗干擾能力。CAN總線把所有掛接在總線上的智能設(shè)備聯(lián)接成網(wǎng)絡(luò),構(gòu)成自動(dòng)化系統(tǒng),實(shí)現(xiàn)對(duì)現(xiàn)場(chǎng)設(shè)備的實(shí)時(shí)監(jiān)控。 基于這些考慮,本文選擇了以IPC2290芯片(內(nèi)部集成了CAN模塊)為微控制器的MagicARM2200教學(xué)實(shí)驗(yàn)開(kāi)發(fā)板作為學(xué)習(xí)和研究的開(kāi)發(fā)平臺(tái),把μC/OS-Ⅱ這個(gè)實(shí)時(shí)微內(nèi)核操作系統(tǒng)嵌入到該芯片中。在深入研究CAN通信模塊特點(diǎn)和驅(qū)動(dòng)的基礎(chǔ)上,把其驅(qū)動(dòng)移植到μC/OS-Ⅱ操作系統(tǒng)中。并在實(shí)時(shí)操作系統(tǒng)μC/OS-Ⅱ上通過(guò)設(shè)計(jì)—個(gè)帶A/D轉(zhuǎn)換的CAN智能模塊來(lái)闡述智能模塊軟硬件設(shè)計(jì)方法,這些工作為搭建基于CAN總線的實(shí)際測(cè)控系統(tǒng)方案提供了理論基礎(chǔ)。 本文使用的CAN通信方案具有極大的靈活性,能方便和簡(jiǎn)潔的運(yùn)用到各種測(cè)控系統(tǒng)中。實(shí)驗(yàn)結(jié)果證明了該方案的有效性和正確性,并且具有實(shí)際的應(yīng)用價(jià)值。最后,本文作者在CAN智能模塊的基礎(chǔ)上搭建了基于CAN總線的多相流動(dòng)實(shí)驗(yàn)臺(tái)的測(cè)控系統(tǒng)方案。

    標(biāo)簽: ARM COS CAN 移植

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

    上傳用戶:cngeek

  • 能精確計(jì)算C語(yǔ)言延時(shí)程序中延時(shí)時(shí)間的小工具

    能精確計(jì)算C語(yǔ)言延時(shí)程序中延時(shí)時(shí)間的小工具

    標(biāo)簽: 計(jì)算 C語(yǔ)言 延時(shí)程序 延時(shí)

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

    上傳用戶:357739060

  • 單片機(jī)C語(yǔ)言

    單片機(jī)的C語(yǔ)言教程。初學(xué)者可以來(lái)看看。大家交流ixa

    標(biāo)簽: 單片機(jī) C語(yǔ)言

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

    上傳用戶:金宜

  • c語(yǔ)言程序設(shè)計(jì)電子講稿

    本課件可用來(lái)與作者編著的《C語(yǔ)言程序設(shè)計(jì)教程》(人民郵電出版社)配合使用,也可獨(dú)立使用。 使用中,編譯器最好使用VC++6.0。課件中,有關(guān)程序的調(diào)試內(nèi)容大部分沒(méi)有納入課件之中,這是因?yàn)楸菊n件是與VC++6.0集成開(kāi)發(fā)環(huán)境配合使用的,教師在課堂上使用集成開(kāi)發(fā)環(huán)境時(shí),可隨時(shí)給學(xué)生講授開(kāi)發(fā)環(huán)境調(diào)試工具的使用和C程序的調(diào)試技巧。如果采用TC2.0開(kāi)發(fā)環(huán)境,本課件也能使用。 由于課件主要是講授C程序設(shè)計(jì),有關(guān)C語(yǔ)言語(yǔ)法的一些細(xì)節(jié)較少涉及,這主要是考慮到教師在授課時(shí),可通過(guò)集成開(kāi)發(fā)環(huán)境,使用一些小的程序來(lái)講授語(yǔ)法。因此,教師在使用本課件授課時(shí),務(wù)必要額外提供一些說(shuō)明C語(yǔ)法的小程序。

    標(biāo)簽: c語(yǔ)言 程序設(shè)計(jì) 電子

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

    上傳用戶:s藍(lán)莓汁

  • 11088ICCAVR V7.16A下載,ICCAVR專業(yè)版,AVR單片機(jī)C語(yǔ)言開(kāi)發(fā)軟件。

    11088ICCAVR V7.16A下載,ICCAVR專業(yè)版,AVR單片機(jī)C語(yǔ)言開(kāi)發(fā)軟件。

    標(biāo)簽: ICCAVR 11088 7.16 AVR

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

    上傳用戶:JESS

主站蜘蛛池模板: 滨州市| 弥勒县| 墨竹工卡县| 登封市| 漠河县| 司法| 手游| 垣曲县| 大港区| 定襄县| 东至县| 石屏县| 洪泽县| 蛟河市| 离岛区| 普格县| 仁化县| 凌海市| 大石桥市| 通化县| 巴彦淖尔市| 淮阳县| 金阳县| 永嘉县| 惠来县| 探索| 东乡| 泰顺县| 邯郸县| 双辽市| 宁强县| 平南县| 桃园县| 禹州市| 葫芦岛市| 马山县| 安宁市| 华安县| 务川| 沁源县| 常德市|