遙感圖像是深空探測(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ì)目的。
上傳時(shí)間: 2013-07-15
上傳用戶:dylutao
本文介紹了通訊協(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)的文件的改寫。整個(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)程序的編寫中,查閱了大量的相關(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ǔ)言 絕對(duì)好書(shū) 找了好久的 絕對(duì)值得一看
上傳時(shí)間: 2013-07-17
上傳用戶:ardager
39839電感量計(jì)算小巧實(shí)用的綠色軟件,根據(jù)輸入的線圈長(zhǎng)度、線圈直徑、導(dǎo)線直徑、線圈匝數(shù)及工作頻率快速計(jì)算出電感量、自分布電容、空載Q值、自諧振頻率
上傳時(shí)間: 2013-06-03
上傳用戶:夜月十二橋
能精確計(jì)算C語(yǔ)言延時(shí)程序中延時(shí)時(shí)間的小工具
標(biāo)簽: 計(jì)算 C語(yǔ)言 延時(shí)程序 延時(shí)
上傳時(shí)間: 2013-07-29
上傳用戶:357739060
單片機(jī)的C語(yǔ)言教程。初學(xué)者可以來(lái)看看。大家交流ixa
上傳時(shí)間: 2013-07-01
上傳用戶:金宜
本課件可用來(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ā)軟件。
標(biāo)簽: ICCAVR 11088 7.16 AVR
上傳時(shí)間: 2013-06-03
上傳用戶:JESS
新概念51單片機(jī)C語(yǔ)言教程.入門、提高、開(kāi)發(fā)所付源碼
標(biāo)簽: 51單片機(jī)C語(yǔ)言 教程
上傳時(shí)間: 2013-08-02
上傳用戶:himbly
本文設(shè)計(jì)的井下網(wǎng)絡(luò)分站作為“煤礦安全自動(dòng)檢測(cè)、監(jiān)控及管理系統(tǒng)”的一個(gè)重要的組成部分,以ARM微控制器為核心,以操作系統(tǒng)μC/OS-Ⅱ?yàn)椴僮髌脚_(tái),采用TCP/IP協(xié)議棧實(shí)現(xiàn)了分站的網(wǎng)絡(luò)通信功能,很好的解決了當(dāng)前煤礦企業(yè)安全監(jiān)控系統(tǒng)通信協(xié)議不一致的問(wèn)題。 在硬件方面,嚴(yán)格按照《煤礦安全監(jiān)控系統(tǒng)通用技術(shù)要求》完成了監(jiān)控分站的總體硬件設(shè)計(jì),并通過(guò)驅(qū)動(dòng)網(wǎng)卡芯片RTL8019AS實(shí)現(xiàn)了以太網(wǎng)連接。選用PHILIPS的32位ARM芯片LPC2214作為分站的控制芯片,它帶有16KB的靜態(tài)RAM和256KB的高速FLASH,包含8路10位A/D,還有多個(gè)串行接口,可使用的GPIO高達(dá)76個(gè)(使用了外部存儲(chǔ)器),很好了滿足了分站外接傳感器的多樣化要求。在人機(jī)對(duì)話方面,系統(tǒng)擴(kuò)展了128×64的液晶和1×4的鍵盤。在通信方面,采用TCP/IP協(xié)議與地面主機(jī)進(jìn)行通信,將各種參數(shù)傳送到地面主機(jī)進(jìn)行復(fù)雜的運(yùn)算處理。 在軟件方面,介紹了嵌入式操作系統(tǒng)μC/OS-Ⅱ的移植過(guò)程,并在此基礎(chǔ)上分析了TCP/IP協(xié)議棧的實(shí)現(xiàn);制定了統(tǒng)一的數(shù)據(jù)交換格式;通信過(guò)程中采用了標(biāo)準(zhǔn)的TCP/IP協(xié)議;詳細(xì)介紹了幾個(gè)主要程序模塊的編程思路,如LCD顯示、外部輸入頻率信號(hào)的計(jì)數(shù)及數(shù)據(jù)存儲(chǔ),并給出了在實(shí)際編程過(guò)程中遇到的問(wèn)題及解決方法。 本監(jiān)控分站根據(jù)《本質(zhì)安全型“i”》標(biāo)準(zhǔn)將外部接入設(shè)備和分站作了電氣隔離,該分站具有2路A/D數(shù)據(jù)采集;6路光電隔離數(shù)字量輸入;2路光電隔離數(shù)字量輸出對(duì)外部設(shè)備進(jìn)行遠(yuǎn)程管理和控制;人機(jī)接口提供人機(jī)交互界面,提供按鍵操作和數(shù)據(jù)顯示;RS485通信接口負(fù)責(zé)與外界設(shè)備進(jìn)行通信;網(wǎng)絡(luò)通信接口負(fù)責(zé)為各種監(jiān)測(cè)監(jiān)控系統(tǒng)提供兼容的接入接口;非易失性鐵電存儲(chǔ)器作為數(shù)據(jù)存儲(chǔ)區(qū)以保證掉電后存儲(chǔ)數(shù)據(jù)不丟失。
標(biāo)簽: ARM 網(wǎng)絡(luò) 分
上傳時(shí)間: 2013-04-24
上傳用戶:13160677563
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1