freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于arm的智能門禁系統(tǒng)設(shè)計(jì)本科畢業(yè)設(shè)計(jì)(更新版)

  

【正文】 移植的操作系統(tǒng), Linux 絕大多數(shù)的計(jì)算機(jī)平臺(tái)上很好的運(yùn)行。 在嵌入式系統(tǒng)中是沒有 BIOS 程序的,從開機(jī)硬件初始化到啟動(dòng)操作系統(tǒng)內(nèi)核全部是由 Bootloader 程序完成的。 攀枝花學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 總體設(shè)計(jì)和軟硬件平臺(tái)的選擇 16 第一部分是與硬件密切相關(guān)的代碼(例如負(fù)責(zé)初始化硬件的代碼)。 UBoot 全稱 Universal Boot Loader,是遵循GPL 條款的開放源碼項(xiàng)目。如文件頭的部分元數(shù)據(jù),免去 讀文件獲取這些數(shù)據(jù)的時(shí)間,塊分配序列號(hào)的采用加載時(shí)還會(huì)以此作為參考之一,判斷該塊是否適合回收,同時(shí)垃圾回收策略也有改進(jìn)。本次設(shè)計(jì)所使用的是 VMware 公司的虛擬軟件 workstation,建立虛擬機(jī),并在虛擬機(jī)上安裝。為了提高定制的效率, Linux 內(nèi)核一方面嚴(yán)格按照模塊化設(shè)計(jì),優(yōu)化代碼結(jié)構(gòu),盡量減少或避免定制過(guò)程中對(duì)源代碼的修改,另一方面,通過(guò)定制Makefile 文件的方式來(lái)控制源文件的編譯過(guò)程,以此來(lái)避免直接對(duì)內(nèi)核的源文件進(jìn)行添加和刪除。要在 Makeflie文件中指定需要開發(fā)的處理器體系結(jié)構(gòu)就行了,在編譯時(shí)使用的編譯器、庫(kù)文件和部分頭文件等都與具體處理器結(jié)構(gòu)有很大的關(guān)系。 制作根文件系統(tǒng)的基本方法就是創(chuàng)建各個(gè)目錄以及目錄中的文件。軟件的設(shè)計(jì)通過(guò) PC 端與射頻模塊連接,在 PC 上的測(cè)試程序來(lái)查看射頻模塊與控制器端的通信協(xié)議,以通信協(xié)議為基礎(chǔ)實(shí)現(xiàn)射頻模塊與主控制之間的通信。因此,對(duì)于相關(guān)文獻(xiàn)資料的檢索顯得尤為重要 。Aiello you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation。Dobkin 對(duì)于外文資料的翻譯與理解。 圖 PC 機(jī)端測(cè)試程序采集到的通信協(xié)議 下圖即為設(shè)計(jì)上位機(jī)的總體流程圖。但命令方式比圖形方式的效率要高。 圖 根文件系統(tǒng)與設(shè)備驅(qū)動(dòng)之間的關(guān)系圖 隨著 Linux操作系統(tǒng)內(nèi)核版本的不同基于 PL2303的設(shè)備驅(qū)動(dòng)也會(huì)略微有區(qū)別,攀枝花學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)施 21 相應(yīng)的設(shè)備驅(qū)動(dòng)程序的安裝就是是根據(jù)不同的操作系統(tǒng)的需求。 1)解壓內(nèi)核 tar zxvf 2)指定內(nèi)核編譯路徑,將 Mikefile 中的 export KBUILD_BUILDHOST := $(SUBARCH) ARCH ?= arm CROSS_COMPILE ?= $( shell if [ f .cross_pile ]。 Uboot的編譯 1)解壓源碼: tar zxf 2)在 board 目錄下創(chuàng)建 forlinx_nand_ram256_config 目錄添加 、 、 、 和 。因此本設(shè)計(jì)采用的 Yaffs2 文件系統(tǒng)。之所以選擇 UBoot,是因?yàn)?UBoot 具有一下一些優(yōu)點(diǎn): ( 1)開放源代碼; ( 2)支持多種嵌入式操作系統(tǒng)內(nèi)核,如 Linux、 NetBSD, VxWorks, QNX, RTEMS, ARTOS, LynxOS; ( 3)支持多個(gè)體系結(jié)構(gòu),如 PowePC、 ARM、 x8 MIPs、 XSeale; ( 4)較高的可靠性和穩(wěn)定性; ( 5)高度靈活的功能設(shè)置 ,適合 UBoot 調(diào)試、操作系統(tǒng)不同引導(dǎo)要求、產(chǎn)品 發(fā)布等; ( 6)豐富的設(shè)備驅(qū)動(dòng)源碼,如串口、以太網(wǎng)、 SDRAM、 FLASH、 LCD、 NVRAM、 EEPROM、 RTC、鍵盤等; ( 7)較為豐富的開發(fā)調(diào)試文檔與強(qiáng)大的網(wǎng)絡(luò)技術(shù)支持 文件系統(tǒng)的選擇 嵌入式文件系統(tǒng) 是嵌入式操作系統(tǒng)的一部分,它的任務(wù)是對(duì)邏輯文件進(jìn)行管理,提供對(duì)邏輯文件操作的接口,如檢索、修改、刪除、復(fù)制等,以方便用戶的使用。 第二部分主要負(fù)責(zé)內(nèi)存映射、加載內(nèi)核等任務(wù)。Bootloader 啟動(dòng)首 先要對(duì)硬件進(jìn)行初始化、建立內(nèi)存映射等,其目的是為了內(nèi)核準(zhǔn)備好軟硬件運(yùn)行環(huán)境。 ( 7)安全可靠的系統(tǒng)。在項(xiàng)目開發(fā)時(shí),不僅需要具體的實(shí)施流程圖,有一套完善的開發(fā)工具和檢測(cè)軟件也是必不可少的。 ( 2) 成本低,可以不用花錢就能獲得源代碼。為達(dá)到 EMC 特性和信號(hào)解耦方面實(shí)現(xiàn)最佳性能期間使用了 3 個(gè)獨(dú)立的電 源。數(shù)據(jù)處理部分執(zhí)行數(shù)據(jù)的串行 /并行轉(zhuǎn)換。該讀卡 IC 系列利用先進(jìn)的調(diào)制和解調(diào)概念,完全集成在 下所有類型的被動(dòng)非接觸式通信方式和協(xié)議。 S3c6410 才用 64/32 位內(nèi)部總線架構(gòu),由 AXI、AHB 和 APB 總線組成。 攀枝花學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 總體設(shè)計(jì)和軟硬件平臺(tái)的選擇 9 第三章 總體設(shè)計(jì)和軟硬件平臺(tái)的選擇 系統(tǒng)總體設(shè)計(jì) 該設(shè)計(jì)是一個(gè)單一的門禁控制系統(tǒng),主要實(shí)現(xiàn)的是軟件控制部分的功能其系統(tǒng)組成的結(jié)構(gòu)如下圖。下面給出嵌入式系統(tǒng)的硬件組成圖 圖 嵌入式系統(tǒng)硬件組成圖 攀枝花學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 門禁系統(tǒng)技術(shù)的介紹 8 2) 操作系統(tǒng) 和嵌入式處理器類似,嵌入式操作系統(tǒng)的類型也比 PC要豐富很多。隨著嵌入式系統(tǒng)的發(fā)展,對(duì)于功能不斷增強(qiáng)、應(yīng)用范圍日益廣闊的嵌入式硬件,植入與之匹配的嵌入 式操作系統(tǒng),并根據(jù)實(shí)際需要合理剪裁系統(tǒng)軟、硬組件,既能充分發(fā)揮系統(tǒng)功能,有效提高系統(tǒng)利用率,又能節(jié)省存儲(chǔ)空間,有利于操作系統(tǒng)的移植和效率的提高。此外,在語(yǔ)音及視頻處理上行了優(yōu)化并獲得廣泛支持,也對(duì) DSP 的應(yīng)用領(lǐng)域提出了挑戰(zhàn)。 基于 ARM 平臺(tái)的嵌入式系統(tǒng)的介紹 ARM 技術(shù)的介紹 ARM 公 司是微處理器行業(yè)的一家知名企業(yè),專門從事的是基于 RISC 技術(shù)芯片設(shè)計(jì)開發(fā)。大多數(shù)標(biāo)簽比一粒沙子還?。磳挾刃∮?3mm),一般內(nèi)部封有一個(gè)玻璃或塑料的模塊。某些標(biāo)簽在識(shí)別時(shí)從識(shí)別器發(fā)出的電磁場(chǎng)就可以得到能量,并不需要電池;也有標(biāo)簽本身?yè)碛须娫?,并可以主?dòng)發(fā)出無(wú)線電波(調(diào)成無(wú)線電頻率的電磁場(chǎng))。 該系統(tǒng)中門禁讀卡器的主要任務(wù)是控制射頻模塊來(lái)接受讀取門禁識(shí)別卡上面的信息,并且對(duì)該卡進(jìn)行識(shí)別和解碼,將獲取的信息再顯示出來(lái)。從最早的單門門禁開始,隨著房地產(chǎn)業(yè)發(fā)展規(guī)模的瘋狂擴(kuò)張,高檔社區(qū)及商務(wù)樓對(duì)于門禁系統(tǒng)安全性能要求的不斷提高,門禁產(chǎn)品經(jīng)歷了由獨(dú)立型門禁系統(tǒng)、聯(lián)網(wǎng)型門禁系統(tǒng)、一卡通門禁系統(tǒng)、 TCP/IP 網(wǎng)絡(luò)型門禁系統(tǒng)的演變。 射頻卡:優(yōu)點(diǎn)就是無(wú)需和設(shè)備接觸,開門方便安全;使用壽命 長(zhǎng),有很高的安全性,可以與微機(jī)相連,記錄開門的信息;雙向控制可以很容易實(shí)現(xiàn)。所有進(jìn)出入情況在電腦里面都有記錄,便于針對(duì)具體事情的發(fā)生進(jìn)行查詢,責(zé)任落實(shí)。攀枝花學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 摘要 I 基于 ARM 的智能門禁系統(tǒng)設(shè)計(jì) 摘 要 門禁系統(tǒng)作為安防系統(tǒng)中的一個(gè)重要部分,隨著人們的生活水平和工作的質(zhì)量的提升,其技術(shù)要求也得到了相應(yīng)的提升。在現(xiàn)代化的城市地區(qū),為樹立公司、大廈或者機(jī)關(guān)辦公場(chǎng)所規(guī)范化管理形象,提高管理,智能門禁系統(tǒng)就在這些情況下應(yīng)運(yùn)而生,它的出現(xiàn)讓以前單一的讓保安看守的形式變得多樣化,在高檔辦公區(qū),可以智能門卡可以替代門鎖的作用讓人和人有不同的通過(guò)權(quán)限,被 授權(quán)的持卡人可以進(jìn)入其職責(zé)范圍內(nèi)的區(qū)域,同時(shí)可將不受歡迎的人員拒之門外,例如業(yè)務(wù)推銷員,這些干擾正常辦公秩序的無(wú)關(guān)人等。因外界磁場(chǎng)很容易造成卡片信息丟失,從而使卡片無(wú)效。 中國(guó)門禁行業(yè)的發(fā)展歷程,也與國(guó)內(nèi)其它行業(yè)一樣經(jīng)歷了探索、仿制、研發(fā)、成熟等幾個(gè)階段。因此該系統(tǒng)以射頻門禁讀卡器和嵌入式移植為核心,提出軟件設(shè)計(jì)的詳細(xì)方案,并給攀枝花學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 緒論 3 出射頻門禁卡、門禁控制器的相關(guān)介紹和設(shè)計(jì)的總體思路和具體實(shí)現(xiàn)方法。 無(wú)線電的信號(hào)是通過(guò)調(diào)成無(wú)線電頻率的電磁場(chǎng),把數(shù)據(jù)從附著在物品上的標(biāo)簽上傳出去,以自 動(dòng)辨識(shí)與追蹤該物品。根據(jù)使用的電源可以把標(biāo)簽分為主動(dòng)標(biāo)簽、半被動(dòng)標(biāo)簽和被動(dòng)標(biāo)簽,還可以個(gè)根據(jù)其編碼的數(shù)據(jù)進(jìn)行進(jìn)一步分為只讀、讀 /寫以及讀 /寫 /重寫。 RFID 技術(shù)廣泛應(yīng)用于供應(yīng)物流鏈管理、公共管理、人員管理、門禁控制、交通領(lǐng)域、生產(chǎn)領(lǐng)域中。 3)網(wǎng)絡(luò)應(yīng)用:隨著寬帶技術(shù)的推廣,采用 ARM 技術(shù)的 ADSL 芯片正逐步獲得競(jìng)爭(zhēng)優(yōu)勢(shì)。它一般由嵌入式微處理器、外圍硬件設(shè)備、嵌入式操作系統(tǒng)及用戶的應(yīng)用程序幾個(gè)部分組成,用于實(shí)現(xiàn)對(duì)其他設(shè)別的控制、監(jiān)控和或者管理等功能。顯然,嵌入式存儲(chǔ)器的性能和容量是遠(yuǎn)遠(yuǎn)比不上 PC 中的 DDR 內(nèi)存和硬盤的。 4) 對(duì)代碼的要求高質(zhì)量、高可靠性。它為 和 3G通信服務(wù)提供優(yōu)化的硬件性能。 MF RC500 作為 Philips 公司的一款高度集成的讀寫器芯片,工作于 。 MFRC500 的并行微控制器接口自動(dòng)檢測(cè)連接的 8位并行接口的類型,它包含一個(gè)可配置的中斷輸出和一個(gè)易用的雙向 FIFO 緩沖區(qū),為連接各種 MCU 提供了很大的靈活性,即使采用的器件的成本是非常低的也能滿足高速非接觸式通信的要求。 MF RC500 引腳排列如下圖: 攀枝花學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 總體設(shè)計(jì)和軟硬件平臺(tái)的選擇 13 圖 MF RC500 引腳排列圖 該器件為 32 引腳外形封裝( Small Outline Package, SOP)。這讓程序開發(fā)者和愛好者,對(duì) Linux 系統(tǒng)開發(fā)時(shí)可以隨意查看、修改,并且按照一定的協(xié)議,根據(jù)工程項(xiàng)目的要求進(jìn)行對(duì)操作系統(tǒng)的再次開發(fā),保留非常有 的功能,那些多余的、以后添加新模塊也用不上的功能就不必要再出現(xiàn)了,實(shí)現(xiàn)了更有效果的利用存儲(chǔ)空間和其隨意裁剪的優(yōu)點(diǎn)。 ( 4)有優(yōu)良且豐富的開發(fā)工具。為不同計(jì)算機(jī)平臺(tái)之間的通信提供了便利的條件,同時(shí)傳統(tǒng)的通信接口也是 Linux 可移植性具體表現(xiàn)。 Bootloader 是嵌入式系統(tǒng)中最先運(yùn)行的程序。由于需要直接訪問(wèn)硬件,所以第一部分的代碼基本上都是由匯編語(yǔ)言編寫的。從 FADSROM、 8xxROM、 PPCBOOT 逐步發(fā)展演化而來(lái)。 Yaffs2 在內(nèi)存空間占用、垃圾回收速度、讀寫速度等方面相對(duì)于 Yaffs 也有較大改進(jìn)。 解壓交叉編譯工具包 ,具體的在虛擬機(jī)中運(yùn)行如下命令: tar jxvf 這樣 ,內(nèi)核或其他應(yīng)用程序可用該路徑 /usr/local/arm/ /usr/bin/armlinux 來(lái)指定使用該交叉編譯器。下面即為利用內(nèi)核配置工具定制滿足要求的內(nèi)核詳細(xì)步驟。下圖即為 Linux 文件系統(tǒng)與設(shè)備驅(qū)動(dòng)之間的關(guān)系。創(chuàng)建,目錄是非常簡(jiǎn)單的,既可以通過(guò)命令 mkdir 來(lái)創(chuàng)建,也可以在圖形界面直接創(chuàng)建。下圖為在 PC 機(jī)端的所采集到的通信協(xié)議。在現(xiàn)代社會(huì)中,隨著計(jì)算機(jī)的普及以及網(wǎng)絡(luò)技術(shù)的發(fā)展,對(duì)于文獻(xiàn)的檢索能力的要求已經(jīng)從圖書館的紙質(zhì)書籍、資料轉(zhuǎn)移到計(jì)算機(jī)網(wǎng)絡(luò)平臺(tái)中的電子文檔了,而對(duì)文獻(xiàn)檢索的能力也成為了必須要掌握的一個(gè)基本能力,在不知道如何解決問(wèn)題的時(shí)候文獻(xiàn)資料在很多時(shí)候會(huì)給我們很好的提示的作用。Chandra either version 2 of the License, or * (at your option) any later version. * */ define BENQ_VENDOR_ID 0x04a5 define BENQ_PRODUCT_ID_S81 0x4027 define PL2303_VENDOR_ID 0x067b define PL2303_PRODUCT_ID 0x2303 define PL2303_PRODUCT_ID_RSAQ2 0x04bb define PL2303_PRODUCT_ID_DCU11 0x1234 define PL2303_PRODUCT_ID_PHAROS 0xaaa0 define PL2303_PRODUCT_ID_RSAQ3 0xaaa2 define PL2303_PRODUCT_ID_ALDIGA 0x0611 define PL2303_PRODUCT_ID_MMX 0x0612 define PL2303_PRODUCT_ID_GPRS 0x0609 define PL2303_PRODUCT_ID_HCR331 0x331a define PL2303_PRODUCT_ID_MOTOROLA 0x0307 define ATEN_VENDOR_ID 0x0557 define ATEN_VENDOR_ID2 0x0547 define ATEN_PRODUCT_ID 0
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1