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

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

通信模式

  • 基于ARM處理器S3C44B0的自動(dòng)指紋識(shí)別系統(tǒng)研究

    指紋識(shí)別是在指紋圖像上找到指紋的特征,通過計(jì)算機(jī)模糊比較的方法,把兩個(gè)指紋的特征模板進(jìn)行比較,計(jì)算出它們的相似程度,最終得到兩個(gè)指紋的匹配結(jié)果。本文對(duì)現(xiàn)已存在的多種指紋識(shí)別算法進(jìn)行編程比較,并對(duì)細(xì)化算法提出改進(jìn)。同時(shí)采用基于ARM7TDMI內(nèi)核的32位處理器S3C44B0作為主控制器,半導(dǎo)體電容傳感器FPS200作為指紋數(shù)據(jù)采集設(shè)備,構(gòu)建了自動(dòng)指紋識(shí)別系統(tǒng)。論文完成主要工作如下: 1、指紋采集模塊的設(shè)計(jì):根據(jù)FPS200的相關(guān)寄存器資源和管腳特性,完成指紋傳感器FPS200的電路設(shè)計(jì);研究FPS200主要寄存器的功能和圖像采集方式,給出FPS200在三種工作方式下的工作流程,并且對(duì)三種工作模式進(jìn)行分析。 2、指紋識(shí)別算法研究:通過對(duì)現(xiàn)已存在的多種圖像預(yù)處理算法進(jìn)行編程實(shí)現(xiàn)和對(duì)比研究發(fā)現(xiàn),細(xì)化后的圖像多存在短線、斷線、毛刺等干擾以及細(xì)化不徹底的現(xiàn)象,為此提出了新的修復(fù)算法:分析目標(biāo)點(diǎn)周圍紋線的走向趨勢,選擇去除或者保留周圍的相連點(diǎn),較好地解決了細(xì)化不徹底的問題;再對(duì)細(xì)化后的圖像采用方形模板進(jìn)行紋線跟蹤,去除偽特征點(diǎn),克服了逐步遞進(jìn)的紋線跟蹤算法過于復(fù)雜、不易實(shí)現(xiàn)等問題。 3、采用Sansung公司基于ARM7TDMI內(nèi)核的32位RISC處理器S3C44B0,構(gòu)建了自動(dòng)指紋識(shí)別系統(tǒng)。該系統(tǒng)主要包括電源管理部分、指紋圖像采集模塊、存儲(chǔ)器模塊、JTAG調(diào)試接口以及與外設(shè)連接的串行接口。硬件部分主要完成指紋采集模塊接口的設(shè)計(jì)與開發(fā),軟件部分主要完成指紋圖像采集程序、指紋識(shí)別算法程序和串口通信程序的開發(fā),此外還通過串口實(shí)現(xiàn)指紋數(shù)據(jù)上傳到上位機(jī),在VB環(huán)境下實(shí)現(xiàn)了簡易的人機(jī)交互軟件,提供指紋圖像的直觀顯示,用于對(duì)指紋識(shí)別程序進(jìn)行測試,并對(duì)測試結(jié)果進(jìn)行了分析。

    標(biāo)簽: S3C44B0 ARM 處理器 自動(dòng)

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

    上傳用戶:Andy123456

  • 基于ARM的PVC軟標(biāo)機(jī)數(shù)控系統(tǒng)研究與設(shè)計(jì)

    為了解決當(dāng)前PVC軟標(biāo)生產(chǎn)技術(shù)落后、效率低、質(zhì)量不穩(wěn)定、能耗高、工作環(huán)境差等問題,本文提出研制集注標(biāo)、烘烤、冷卻的數(shù)控PVC軟標(biāo)機(jī)方案。 數(shù)控PVC軟標(biāo)機(jī)控制系統(tǒng)采用“ARM9+RT-Linux”開發(fā)模式,將數(shù)控技術(shù)與嵌入式系統(tǒng)應(yīng)用有機(jī)結(jié)合起來,一方面發(fā)揮ARM9微處理器高性能、低功耗的特點(diǎn),使PVC軟標(biāo)機(jī)數(shù)控系統(tǒng)有較強(qiáng)的數(shù)據(jù)處理和運(yùn)動(dòng)控制能力;另一方面利用實(shí)時(shí)操作系統(tǒng)RT-Linux的開放性、強(qiáng)大的功能,簡化了數(shù)控系統(tǒng)軟件的開發(fā),縮短了應(yīng)用系統(tǒng)開發(fā)周期。 本文研究的主要內(nèi)容是基于嵌入式的PVC軟標(biāo)機(jī)數(shù)控系統(tǒng)硬件設(shè)計(jì)和軟件開發(fā)。首先詳細(xì)介紹了系統(tǒng)各功能模塊的硬件電路設(shè)計(jì),包括嵌入式最小系統(tǒng)搭建、伺服驅(qū)動(dòng)器接口電路設(shè)計(jì)、電磁閥接口電路設(shè)計(jì)、人機(jī)交互模塊設(shè)計(jì)、通信模塊設(shè)計(jì)、開關(guān)量模塊設(shè)計(jì)等方面內(nèi)容;然后,基于RT-Linux的嵌入式系統(tǒng)軟件實(shí)現(xiàn)機(jī)理的理論指導(dǎo)下,提出了系統(tǒng)軟件的架構(gòu),在此基礎(chǔ)上詳細(xì)闡述了軟件實(shí)現(xiàn)過程:通過對(duì)PVC軟標(biāo)機(jī)數(shù)控系統(tǒng)功能需求及多任務(wù)間數(shù)據(jù)依賴關(guān)系的分析,同時(shí)結(jié)合RT-Linux平臺(tái)上實(shí)時(shí)應(yīng)用軟件的結(jié)構(gòu)特點(diǎn),本文在邏輯架構(gòu)上對(duì)控制系統(tǒng)的實(shí)時(shí)任務(wù)和非實(shí)時(shí)任務(wù)進(jìn)行了劃分,并設(shè)計(jì)了模塊間數(shù)據(jù)緩沖機(jī)制;在時(shí)序架構(gòu)上提出了系統(tǒng)的多任務(wù)運(yùn)行時(shí)機(jī)分配以及各任務(wù)之間正確合理的時(shí)序關(guān)系,以保證實(shí)時(shí)任務(wù)的實(shí)時(shí)性和非實(shí)時(shí)任務(wù)能夠得到適當(dāng)運(yùn)行;在應(yīng)用軟件架構(gòu)上利用RT-Linux多線程編程技術(shù)實(shí)現(xiàn)了系統(tǒng)軟件的基本功能。最后,針對(duì)本系統(tǒng)插補(bǔ)所需的精度和系統(tǒng)實(shí)時(shí)性要求,利用數(shù)據(jù)采用直線插補(bǔ)算法實(shí)現(xiàn)了系統(tǒng)的插補(bǔ)功能。 目前,PVC軟標(biāo)機(jī)數(shù)控系統(tǒng)的基本功能已經(jīng)實(shí)現(xiàn),系統(tǒng)能夠在實(shí)驗(yàn)平臺(tái)上穩(wěn)定運(yùn)行,基本達(dá)到預(yù)期目標(biāo)。關(guān)鍵字:PVC軟標(biāo);數(shù)控系統(tǒng);插補(bǔ);RT-Linux;ARM9

    標(biāo)簽: ARM PVC 數(shù)控

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

    上傳用戶:visit8888

  • TMS320LF2407 DSP控制器的串行通信設(shè)計(jì)

    TI公司的TMS320LF2407型DSP微控制器內(nèi)嵌的異步串行口(SCI)支持CPU與其它使用標(biāo)準(zhǔn)格式的異步外設(shè)之間的數(shù)字通訊,通過RS-232接口可以方便地進(jìn)行DSP之間或與PC機(jī)之間的異步通信。而串行外設(shè)接口(SPI)是一個(gè)高速同步串行輸入/輸出(I/O)端口,常用于DSP控制器和外部器件或其它控制器間的通訊。本設(shè)計(jì)正是通過TMS320LF2407所帶有的SCI模塊進(jìn)行兩臺(tái)DSP的數(shù)據(jù)傳輸通信。同時(shí)還利用了DSP2407的SPI模塊和I/O口作了顯示以及鍵盤擴(kuò)展電路,以便能實(shí)時(shí)監(jiān)控?cái)?shù)據(jù)的收發(fā)。此實(shí)例電路結(jié)構(gòu)簡單易懂,非常適合剛接觸DSP的初學(xué)者使用,具有很好的參考價(jià)值。

    標(biāo)簽: 2407 TMS 320 DSP

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

    上傳用戶:huyanju

  • 基于ARM的高級(jí)數(shù)據(jù)鏈路控制規(guī)程研究

    高級(jí)數(shù)據(jù)鏈路控制規(guī)程,是由ISO開發(fā),面向比特的數(shù)據(jù)鏈路層協(xié)議,具有差錯(cuò)檢測功能強(qiáng)大、高效和同步傳輸?shù)牡忍攸c(diǎn),是通信領(lǐng)域中應(yīng)用最廣泛的協(xié)議之一。隨著大規(guī)模電路的集成度和工藝水平不斷提高,ARM處理器上的高級(jí)數(shù)據(jù)鏈路控制器外設(shè),幾乎涵蓋了HDLC規(guī)程常用的大部分子集。利用ARM芯片對(duì)HDLC通信過程進(jìn)行控制,將具有成本低廉、靈活性好、便于擴(kuò)展為操作系統(tǒng)下的應(yīng)用程序等優(yōu)點(diǎn)。本文在這一背景下,提出了在ARM下實(shí)現(xiàn)鏈路層傳輸?shù)姆桨福诜桨钢袑?shí)現(xiàn)了基于HDLC協(xié)議子集的簡單協(xié)議。 本文以嵌入式的高速發(fā)展為背景,對(duì)基于ARM核微處理器的鏈路層通信規(guī)程進(jìn)行研究,闡述了HDLC幀的結(jié)構(gòu)、特點(diǎn)和工作原理,提出了在ARM芯片上實(shí)現(xiàn)HDLC規(guī)程的兩種方法,同時(shí)給出其設(shè)計(jì)方案、關(guān)鍵代碼和調(diào)試方法。其中,重點(diǎn)對(duì)無操作系統(tǒng)時(shí)中斷模式下,以及基于操作系統(tǒng)時(shí)ARM芯片上實(shí)現(xiàn)HDLC規(guī)程的方法進(jìn)行了探討設(shè)計(jì)。

    標(biāo)簽: ARM 高級(jí)數(shù)據(jù)鏈路控制規(guī)程

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

    上傳用戶:時(shí)代將軍

  • 基于ARM的家庭自動(dòng)化系統(tǒng)的研究

    隨著嵌入式技術(shù)的發(fā)展,ARM處理器以其獨(dú)特的優(yōu)勢在計(jì)算機(jī)、電子和通信的各個(gè)領(lǐng)域得到廣泛應(yīng)用,將網(wǎng)絡(luò)技術(shù)、控制技術(shù)和視頻監(jiān)控技術(shù)相融合,在更大程度上促進(jìn)了家庭生活的信息化和自動(dòng)化。系統(tǒng)采用先進(jìn)的ARM處理器作為控制平臺(tái),與使用C51單片機(jī)相比,提高了性能,縮短了開發(fā)周期;與使用傳統(tǒng)的PC機(jī)相比,兼顧了系統(tǒng)功能,又節(jié)約了成本,在家庭自動(dòng)化領(lǐng)域具有較好的理論價(jià)值和廣闊的應(yīng)用前景。 本文在分析國內(nèi)外家庭自動(dòng)化發(fā)展現(xiàn)狀的基礎(chǔ)上,采用先進(jìn)的ARM技術(shù),給出了多模式網(wǎng)絡(luò)通信方案,解決了家庭自動(dòng)化系統(tǒng)對(duì)不同通信網(wǎng)絡(luò)的兼容性問題,在公用電話網(wǎng)語音通信中,提出了通信狀態(tài)機(jī)模型,討論了電話按鍵檢測和超時(shí)無選擇的問題,對(duì)語音處理技術(shù)的實(shí)現(xiàn)進(jìn)行了研究;在無線網(wǎng)絡(luò)通信中,通過短消息的發(fā)送和接收,實(shí)現(xiàn)了遠(yuǎn)程用戶和系統(tǒng)之間的信號(hào)傳輸,對(duì)系統(tǒng)無線GPRS通信的實(shí)現(xiàn)進(jìn)行了技術(shù)研究;在遠(yuǎn)程圖像監(jiān)控的實(shí)現(xiàn)中,給出了單幀圖像采集的實(shí)現(xiàn)方法,對(duì)C/S模式下遠(yuǎn)程監(jiān)控技術(shù)進(jìn)行了研究;為實(shí)現(xiàn)系統(tǒng)與終端之間的信號(hào)傳輸,給出了家庭內(nèi)部控制網(wǎng)絡(luò)接口設(shè)計(jì)方案,實(shí)現(xiàn)了家電設(shè)備控制和自動(dòng)報(bào)警功能,在系統(tǒng)安全問題方面,給出了系統(tǒng)身份認(rèn)證的實(shí)現(xiàn)方法。在此基礎(chǔ)上,構(gòu)建了一個(gè)低成本、高性能、高可靠性的家庭自動(dòng)化系統(tǒng)。

    標(biāo)簽: ARM 自動(dòng)化系統(tǒng)

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

    上傳用戶:yy307115118

  • 基于ARM的嵌入式IP電話與遙操作智能家電系統(tǒng)設(shè)計(jì)

    傳統(tǒng)的家電采用各自獨(dú)立的工作模式,不同家電之間無法通信,這樣就不能有效地安排各種家電協(xié)同工作,容易造成浪費(fèi)。同時(shí)它們無法自動(dòng)獲取外界的信息,人們無法對(duì)其進(jìn)行遠(yuǎn)程操作,難以滿足現(xiàn)代生活的需求。所以開發(fā)智能化的家電及其控制系統(tǒng)己成為當(dāng)前的研究熱點(diǎn)。 傳統(tǒng)的電話只能進(jìn)行語音通信,它存在利用率低、功能有限和安全性不好等缺點(diǎn)。近年來,以ARM為代表的高性能專用微處理器的出現(xiàn),以及Linux、Windows CE等操作系統(tǒng)的完善,使嵌入式技術(shù)迅速發(fā)展,這為智能IP電話的研發(fā)提供了軟硬件基礎(chǔ)。 現(xiàn)階段家庭網(wǎng)關(guān)接入互聯(lián)網(wǎng)的方式主要為有線接入,因?yàn)檫@種方式網(wǎng)絡(luò)性能比無線隱定,延時(shí)性相對(duì)要小,用它來遠(yuǎn)程控制智能家電比無線網(wǎng)要安全可靠。要實(shí)現(xiàn)智能家電的網(wǎng)絡(luò)化,如果采用PC機(jī)進(jìn)行直接進(jìn)行控制,或者讓每臺(tái)家電接入網(wǎng)絡(luò),這樣成本很高,不利于一般家庭的普及。 為此,筆者采用基于.ARM9芯片、Windows CE 4.2嵌入式操作系統(tǒng)的IP電話作為家電的控制中心,智能家電采用ARM9芯片和linux2.4操作系統(tǒng)。各個(gè)智能家電與IP電話采用串口進(jìn)行通信,IP電話采用網(wǎng)口與因特網(wǎng)通信。這樣可以大量的降低成本,而且通信方式比PLC和藍(lán)牙通訊技術(shù)更安全可靠。 本文以IP電話與智能家電互聯(lián)為切入點(diǎn),結(jié)合ARM、嵌入式Linux和網(wǎng)絡(luò)技術(shù),設(shè)計(jì)出一種較為完善的IP電話與智能家電的控制系統(tǒng)。采用這種方式,使智能家電集電腦、電信和消費(fèi)類電子產(chǎn)品的特征于一體,讓家電具有信息的獲取、加工、傳遞等功能,提供全方位的信息交換,幫助家電與外部保持信息交流暢通,這樣可以優(yōu)化人們的生活方式,節(jié)約能源費(fèi)用資金。 筆者完成了系統(tǒng)硬件和軟件設(shè)計(jì),并進(jìn)行了調(diào)試,驗(yàn)證了所設(shè)計(jì)系統(tǒng)的有效性和實(shí)用性。并力爭將其拓展成為完善的智能家電控制系統(tǒng)。

    標(biāo)簽: ARM 嵌入式 IP電話 遙操作

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

    上傳用戶:F0717007

  • 基于ARM的嵌入式測控平臺(tái)的設(shè)計(jì)及實(shí)現(xiàn)

    嵌入式測控系統(tǒng)和測控裝置在工業(yè)生產(chǎn)過程控制、儀器儀表及自動(dòng)化系統(tǒng)、智能樓宇監(jiān)控等方面得到廣泛的應(yīng)用。由于嵌入式測控系統(tǒng)監(jiān)控對(duì)象的多樣性,因此通用性不是很強(qiáng),傳統(tǒng)的設(shè)計(jì)方法都是從底層的硬件設(shè)計(jì)開始,再設(shè)計(jì)專用的軟件,導(dǎo)致設(shè)計(jì)周期長,重復(fù)工作多,成本增加。微電子技術(shù)和計(jì)算機(jī)技術(shù)的飛速發(fā)展,使得微處理器的性能和功能得到極大的提高,為通用型測控平臺(tái)的構(gòu)建奠定了基礎(chǔ)。 本文提出了一種嵌入式測控平臺(tái)的設(shè)計(jì)思路。采用主板和擴(kuò)展板相結(jié)合的模塊化設(shè)計(jì),使嵌入式測控系統(tǒng)可以在一個(gè)標(biāo)準(zhǔn)化平臺(tái)上進(jìn)行構(gòu)建。平臺(tái)主板選用基于32位ARM7TDMI-S內(nèi)核的微控制器LPC2292作為核心,加上以太網(wǎng)芯片、CPLD以及其它外圍電路,構(gòu)成了一個(gè)維持系統(tǒng)正常運(yùn)行的最小系統(tǒng)。擴(kuò)展功能模塊包括ZigBee無線通信、USB、A/D、D/A、液晶觸摸屏等模塊,通過層疊式結(jié)構(gòu)與主板連接。測控開發(fā)平臺(tái)在功能、電路、結(jié)構(gòu)上實(shí)現(xiàn)了可裁剪、可擴(kuò)展,能滿足大多數(shù)嵌入式測控系統(tǒng)的需求。 在實(shí)現(xiàn)嵌入式測控開發(fā)平臺(tái)硬件設(shè)計(jì)的基礎(chǔ)上,嵌入式測控平臺(tái)引入了Nucleus Plus實(shí)時(shí)操作系統(tǒng)來完成系統(tǒng)資源的管理和任務(wù)的調(diào)度。文中提出了啟動(dòng)代碼模版的概念,簡化了移植操作系統(tǒng)的工作,提高了效率。 基于ARM的嵌入式測控開發(fā)平臺(tái)為開發(fā)各種智能化、小型化現(xiàn)代測控系統(tǒng)提供了可重用、高性能、圖形化、網(wǎng)絡(luò)化軟硬件基礎(chǔ)平臺(tái)和高效的開發(fā)模式。從而,大大縮短了軟、硬件開發(fā)的周期,具有十分重要的意義。 作為在測控開發(fā)平臺(tái)的基礎(chǔ)上構(gòu)建測控系統(tǒng)的實(shí)例,研制了氣門彈簧負(fù)荷計(jì)算機(jī)自動(dòng)分選系統(tǒng)的現(xiàn)場級(jí)控制器。

    標(biāo)簽: ARM 嵌入式 測控平臺(tái)

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

    上傳用戶:kkchan200

  • 基于ARM嵌入式系統(tǒng)的智能渦流探傷儀的研制

    無線數(shù)據(jù)傳輸是指終端和監(jiān)控中心通過無線網(wǎng)絡(luò)的方式進(jìn)行數(shù)據(jù)通信。本文以ARM處理器S3C2440A為核心搭建硬件平臺(tái),選用Linux作為嵌入式操作系統(tǒng),實(shí)現(xiàn)了基于CDMA網(wǎng)絡(luò)的無線數(shù)據(jù)傳輸系統(tǒng)。 系統(tǒng)以ARM920T微處理器芯片S3C2440A和CDMA模塊Q2438F為實(shí)現(xiàn)核心。論文首先研究了基于S3C2440A微處理器的嵌入式系統(tǒng)硬件平臺(tái)的架構(gòu),詳細(xì)分析了ARM最小系統(tǒng)中各個(gè)功能組成模塊;然后建立了嵌入式系統(tǒng)開發(fā)的arm-linux-gcc交叉編譯環(huán)境,重點(diǎn)研究了Bootloader和Linux內(nèi)核的配置與編譯,并且在硬件平臺(tái)上移植了Linux操作系統(tǒng)。在ARM嵌入式Linux開發(fā)平臺(tái)上,研究了基于Video4Linux的USB攝像頭采集圖像的解決方案,即在Linux內(nèi)核中加載Video4Linux模塊,通過V4L模塊提供的編程接口,操作USB攝像頭設(shè)備文件/dev/video0,并且采用內(nèi)存映射方式截取視頻,完成了圖像采集的軟件設(shè)計(jì)。此外,論文還研究了在Linux環(huán)境下PPP協(xié)議撥號(hào)上網(wǎng)的實(shí)現(xiàn)方法,即通過AT指令初始化CDMA模塊,使之附在CDMA網(wǎng)絡(luò)上,通過編寫腳本程序的方法建立PPP連接,獲得網(wǎng)絡(luò)運(yùn)營商ISP動(dòng)態(tài)分配給數(shù)據(jù)傳輸終端的IP地址,從而實(shí)現(xiàn)了無線模塊撥號(hào)上網(wǎng)功能。在無線終端通過PPP撥號(hào)上網(wǎng)后,采用了客戶端/服務(wù)器端模式,運(yùn)行套接字(Socket)應(yīng)用程序,將設(shè)備采集到的圖像數(shù)據(jù)通過CDMA網(wǎng)絡(luò)后再經(jīng)過Internet傳送到監(jiān)控中心,實(shí)現(xiàn)了傳輸終端和監(jiān)控中心之間的數(shù)據(jù)的發(fā)送與接收。 論文研究和實(shí)現(xiàn)的基于ARM嵌入式Linux和CDMA網(wǎng)絡(luò)的無線數(shù)據(jù)傳輸系統(tǒng)滿足設(shè)計(jì)要求,達(dá)到了預(yù)期目標(biāo)。終端內(nèi)嵌TCP/IP協(xié)議,可以通過CDMA網(wǎng)絡(luò)連接到互聯(lián)網(wǎng),數(shù)據(jù)傳輸實(shí)時(shí)性強(qiáng),為用戶提供透明的數(shù)據(jù)傳輸通道。相比于傳統(tǒng)的傳輸系統(tǒng),它具有高可靠性、組網(wǎng)方便、可遠(yuǎn)程控制等特點(diǎn),因此在電力自動(dòng)化、環(huán)保、交通監(jiān)控等領(lǐng)域有著廣泛的應(yīng)用,特別適用于移動(dòng)環(huán)境、難于布線的場所和邊遠(yuǎn)地區(qū)。

    標(biāo)簽: ARM 嵌入式系統(tǒng) 儀的研制 渦流

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

    上傳用戶:gaojiao1999

  • 基于ARM的硬件防火墻系統(tǒng)的研究

    作為在保障網(wǎng)絡(luò)安全方面扮演著至關(guān)重要角色的防火墻技術(shù)從出現(xiàn)到發(fā)展至今一直是網(wǎng)絡(luò)安全研究中的關(guān)鍵技術(shù)之一,隨著互聯(lián)網(wǎng)的迅猛發(fā)展,它在信息化、網(wǎng)絡(luò)化的過程中也變的越來越重要。為了使防火墻能快速且深入地對(duì)網(wǎng)絡(luò)數(shù)據(jù)傳輸過程中的海量信息進(jìn)行安全檢測,并能應(yīng)對(duì)來自各個(gè)網(wǎng)絡(luò)層的威脅,將傳統(tǒng)的基于軟件的防火墻轉(zhuǎn)向硬件平臺(tái)實(shí)現(xiàn)是不可阻擋的發(fā)展趨勢。 首先闡述了網(wǎng)絡(luò)安全的現(xiàn)狀、網(wǎng)絡(luò)安全研究的重大意義、防火墻目前的發(fā)展?fàn)顩r及未來的發(fā)展趨勢,然后介紹了防火墻的概念、功能和分類。重點(diǎn)分析了著名的開源入侵檢測系統(tǒng)Snort的功能實(shí)現(xiàn)及數(shù)據(jù)結(jié)構(gòu),對(duì)Linux中自帶的網(wǎng)絡(luò)安全工具Iptables/Netfilter的工作原理做了簡要介紹,然后對(duì)現(xiàn)在較流行的基于軟件的字符串匹配算法和硬件實(shí)現(xiàn)方法進(jìn)行對(duì)比分析,通過對(duì)已存在的解決方法的深入研究,提出了基于ARM處理器并采用內(nèi)容可尋址存儲(chǔ)器(CAM)的硬件防火墻系統(tǒng)設(shè)計(jì)方案。將Snort中對(duì)數(shù)據(jù)包載荷檢測部分中的順序檢測替換為由CAM結(jié)合Wu-Manbcr多模式匹配算法實(shí)現(xiàn),其中CAM完成短模式匹配,Wu-Manber算法完成長模式匹配,并將Snort與Iptables/Netfilter有機(jī)結(jié)合移植到基于ARM的嵌入式平臺(tái)中,系統(tǒng)可以通過主機(jī)對(duì)防火墻的狀態(tài)進(jìn)行實(shí)時(shí)監(jiān)控和規(guī)則更新。 設(shè)計(jì)了防火墻的整個(gè)硬件電路,其中重點(diǎn)分析了CAM模塊的設(shè)計(jì)。通過對(duì)Sourcefire的Snort VRT2.4版免費(fèi)規(guī)則庫的統(tǒng)計(jì)分析和計(jì)算模擬得出了對(duì)規(guī)則集的最佳劃分長度;在軟件部分研究了Bootloader制作、Linux內(nèi)核的裁減與移植及根文件系統(tǒng)制作等內(nèi)容。重點(diǎn)分析了摩托羅拉公司的專用CAM芯片MCM69C432的驅(qū)動(dòng)程序設(shè)計(jì)和相應(yīng)的調(diào)用方法,并結(jié)合主機(jī)軟件部分的功能分析了雙方的通信協(xié)議及實(shí)現(xiàn),最后通過程序?qū)ο到y(tǒng)仿真并選用林肯數(shù)據(jù)集進(jìn)行模擬測試,測試結(jié)果表明系統(tǒng)比以前效率有了大幅提高,過濾速度已達(dá)到最初設(shè)計(jì)目標(biāo),證明了此硬件防火墻方案的可行性。 最后總結(jié)了本人的工作并指出此種方案的硬件防火墻的不足、需要改進(jìn)之處和它的良好應(yīng)用前景。

    標(biāo)簽: ARM 硬件 防火墻

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

    上傳用戶:lanwei

  • 基于Matlab環(huán)境的串行數(shù)據(jù)通信

                介紹基于Matlab 環(huán)境的微機(jī)與單片機(jī)串行數(shù)據(jù)通信方法。該方法利

    標(biāo)簽: Matlab 環(huán)境 串行數(shù)據(jù)通信

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

    上傳用戶:ommshaggar

主站蜘蛛池模板: 辽阳市| 连云港市| 睢宁县| 万州区| 兰西县| 黄大仙区| 全椒县| 龙南县| 大连市| 宁阳县| 乌兰浩特市| 镇康县| 西吉县| 琼海市| 梁河县| 通江县| 石楼县| 大石桥市| 荔浦县| 海盐县| 石狮市| 汝城县| 水富县| 商城县| 来凤县| 芮城县| 宁阳县| 阳曲县| 禹城市| 土默特左旗| 长丰县| 靖州| 施甸县| 来安县| 容城县| 汕头市| 禹州市| 静海县| 个旧市| 缙云县| 和政县|