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

正文內(nèi)容

基于arm的智能門禁系統(tǒng)設計畢業(yè)論文設計-文庫吧資料

2025-07-03 17:10本頁面
  

【正文】 _PRODUCT_ID 0x9720/* Will WS002IN Data Driver (by NetIndex Inc.) */define WS002IN_VENDOR_ID 0x11f6define WS002IN_PRODUCT_ID 0x2001/* Corega CGUSBRS232R Serial Adapter */define COREGA_VENDOR_ID 0x07aadefine COREGA_PRODUCT_ID 0x002a/* . Cable ., Inc USB to RS232 */define YCCABLE_VENDOR_ID 0x05addefine YCCABLE_PRODUCT_ID 0x0fba/* Superial USB Serial */define SUPERIAL_VENDOR_ID 0x5372define SUPERIAL_PRODUCT_ID 0x2303/* HewlettPackard LD220HP POS Pole Display */define HP_VENDOR_ID 0x03f0define HP_LD220_PRODUCT_ID 0x3524/* Cressi Edy (diving puter) PC interface */define CRESSI_VENDOR_ID 0x04b8define CRESSI_EDY_PRODUCT_ID 0x0521/* Zeagle dive puter interface */define ZEAGLE_VENDOR_ID 0x04b8define ZEAGLE_N2ITION3_PRODUCT_ID 0x0522/* Sony, USB data cable for CMDJxx mobile phones */define SONY_VENDOR_ID 0x054cdefine SONY_QN3USB_PRODUCT_ID 0x0437/* Sanwa KBUSB2 multimeter cable (ID: 11ad:0001) */define SANWA_VENDOR_ID 0x11addefine SANWA_PRODUCT_ID 0x0001/* ADLINK ND6530 RS232,RS485 and RS422 adapter */define ADLINK_VENDOR_ID 0x0b63define ADLINK_ND6530_PRODUCT_ID 0x6530/* WinChipHead USBRS 232 adapter */define WINCHIPHEAD_VENDOR_ID 0x4348define WINCHIPHEAD_USBSER_PRODUCT_ID 0x5523/* * Prolific PL2303 USB to serial adaptor driver * * Copyright (C) 20012007 Greg KroahHartman (greg) * Copyright (C) 2003 IBM Corp. * * Original driver for by anonymous * * This program is free software。wirless Technologies:know it`s all (射頻和無線技術) [M]北京:電子工業(yè)出版社 2009 33[4] 喻金錢 喻斌 短距離無線通信詳解:基于單片機控制 [M]北京:北京航空航天大學出版社 2009 48[5] 劉偉 張益銘 煙臺工程職業(yè)技術學院 山東煙臺264006射頻識別技術的研究 [J]教學技 術與應用2011(7)[6] 楊文友 王建華 射頻IC卡系統(tǒng)的應用[J]合肥工業(yè)大學學報(自然科學),2002, (zl):982984[7] 劉牮 俎立峰 基于ARM和射頻技術的門禁系統(tǒng)設計[J] 安防科技 2012(2)[8] 程偉 支持Yaffs2文件系統(tǒng)的UBoot的實現(xiàn) [J] 計算機工程與設計 2012(3)[9] 林凡強 RIFD技術在災害監(jiān)測與預警系統(tǒng)中的應用 [D] 成都理工大學 2006[10] Microsoft.Help of PlatformBuiler4.20 [R].Ameriea:Microsoft Corporation,1992.[11] 續(xù)蕾 RISC架構(gòu)下的ARM微處理器應用研究 [J] 電腦知識與技術 2008(29)[12] 邵明星 基于ARM的嵌入式門禁系統(tǒng)設計 [D] 北京郵電大學 2011[13] 高龍 秦成旭 武景濤 陳閃 基于DriverStdio的WDM型PL2303設備驅(qū)動的開發(fā) [J]化 工自動檢測及儀表 2013(1)[14] 文治洪,胡文東,李曉京,王濤. 基于PL2303的USB接口設計[J]. 電子設計工程. 2010(01)[15] 王旭 RFID讀寫器的研制及在工業(yè)過程中的應用 [D] 沈陽理工大學 2008[16] 成理 射頻識別系統(tǒng)的研究與設計 [D] 西安電子科技大學 2006[17] 劉文博 基于嵌入式系統(tǒng)的智能巡檢系統(tǒng)的實現(xiàn) [D] 西安電子科技大學 2011[18] 李肅 基于McWill的警務通終端設計 [D] 華北電力大學(北京) 2011[19] 張航 面向物聯(lián)網(wǎng)的RFID技術研究 [D] 東華大學 2011[20] 鄭玉璽 基于指紋識別和射頻IC技術的身份認證系統(tǒng)研制 [D] 浙江大學 2003[21] 孫桂梅 射頻識別系統(tǒng)的研究與應用 [D] 河北工業(yè)大學 2007攀枝花學院本科畢業(yè)設計(論文) 附錄附 錄/* * Prolific PL2303 USB to serial adaptor driver header file * * This program is free software。DowlaBensky MironChandra攀枝花學院本科畢業(yè)設計(論文) 參考文獻參考文獻[1] 楊紅軍 門禁管理系統(tǒng) [J]中國建筑東北設計研究院有限公司,遼寧,沈陽,110006 建筑設 計管理 2008(1)[2] 魏慶福、鄭文波 嵌入式系統(tǒng)的發(fā)展和我們的機遇 [J] 自動化博覽 2002 19(4)[3] [美]Fott經(jīng)過幾個月的畢業(yè)設計,我的基于ARM的門禁系統(tǒng)雖說是在開發(fā)平臺實現(xiàn)了基本的功能,但還是是還有很多不足之處,例如讀卡器的反應速度不夠靈敏,各個并發(fā)的子進程并未實現(xiàn)并發(fā)執(zhí)行,從而導致系統(tǒng)反應過慢,同時控制器端的數(shù)據(jù)庫,如果這個模塊實現(xiàn)了的話,對數(shù)據(jù)的查詢、存儲的問題也隨之解決了,但是數(shù)據(jù)庫并未實現(xiàn)等,我要在今后再努力學習,爭取使系統(tǒng)盡善盡美。在這次畢業(yè)設計中,所接觸的文獻資料有一部分是由英文給出的,這在很大程度上鍛煉了我對外文資料的閱讀理解水平,從一定程度上提高了我對外文資料的翻譯能力。在現(xiàn)代社會中,隨著計算機的普及以及網(wǎng)絡技術的發(fā)展,對于文獻的檢索能力的要求已經(jīng)從圖書館的紙質(zhì)書籍、資料轉(zhuǎn)移到計算機網(wǎng)絡平臺中的電子文檔了,而對文獻檢索的能力也成為了必須要掌握的一個基本能力,在不知道如何解決問題的時候文獻資料在很多時候會給我們很好的提示的作用。攀枝花學院本科畢業(yè)設計(論文) 結(jié)論結(jié) 論通過這次畢業(yè)設計使我掌握了做科學研究的基本方法和思路,為今后的工作打下了基礎,現(xiàn)將感受總結(jié)如下:我學會了檢索相關的科技文獻,許多的科學研究都是建立在前人研究的基礎之上的。向下位機發(fā)送的第一條指令應該是對下位機串口的設置,必須將上位機和下位機的串口設置一樣才能通信,下圖為讀取下位機某一扇區(qū)存儲信息上位機和下位機采集到的信息。 上位機總體流程圖首先打開USB控制端,PL2303驅(qū)動會自動識別將其認為是打開串口操作,如果接口打開失敗的話,可以從顯示的錯誤信息中尋找原因,看看所否打開了沒有連接上串口等,這樣的信息便于程序的調(diào)試和日后出現(xiàn)問題便于維護。下圖為在PC機端的所采集到的通信協(xié)議。 射頻模塊讀取電子標簽的具體工作流程由于本課題用在主控制端是通過USB接口連接,同時把USB轉(zhuǎn)串口的驅(qū)動也移植進了內(nèi)核中,主控制端在設計上位機USB接口應用程序的時候,和Linux下普通串口應用程序設計一樣,這是因為當在使用函數(shù)open時,由于驅(qū)動程序已經(jīng)向USB核心的子系統(tǒng)注冊,因此應用程序自動會去在驅(qū)動程序中尋找USB轉(zhuǎn)串口相對應的open函數(shù)。下圖即uboot、內(nèi)核移植在開發(fā)板上、根文件系統(tǒng)制作完成,開發(fā)板從uboot啟動到nand flash啟動過程中的截圖 內(nèi)核啟動通過串口終端打印出來的信息攀枝花學院本科畢業(yè)設計(論文) 應用軟件的設計第五章 應用軟件的設計 軟件設計的總體思路射頻模塊通過USB與主控制器連接,因此需要在主控制器端設計一應用程序來控制射頻模塊對電子標簽信息的讀取工作。下面就是對Yaffs2文件系統(tǒng)的具體操作。創(chuàng)建,目錄是非常簡單的,既可以通過命令mkdir來創(chuàng)建,也可以在圖形界面直接創(chuàng)建。為了保證通用性,根文件系統(tǒng)的目錄結(jié)構(gòu)遵守FIS標準(Filesystem Hierarachy Standard).FIS標準定義了根文件系統(tǒng)中每個目錄名稱及其作用的規(guī)則規(guī)范。 文件系統(tǒng)的制作根文件系統(tǒng)是Linux內(nèi)核啟動后第一個掛載的文件系統(tǒng)。以下是對本課題PL2303設備驅(qū)動移植的具體步驟。下圖即為Linux文件系統(tǒng)與設備驅(qū)動之間的關系。在Linux下,設備驅(qū)動可以使用和操作文件中的、標準的系統(tǒng)調(diào)用函數(shù)從而來完成對硬件設備的基本操作例如打開(如open)、讀寫、關閉和I/O控制。設備的驅(qū)動程序可以看成是內(nèi)核與外設之間的接口。 then \ cat .cross_pile。下面即為利用內(nèi)核配置工具定制滿足要求的內(nèi)核詳細步驟。從實現(xiàn)的角度看,內(nèi)核的定制就是有針對性地定制內(nèi)核的各項功能。5)修改Uboot根目錄下的Makefile文件,如下:forlinx_nand_ram256_config:$(:_config=) arm arm920t forlinx_nand_ram256_config6)配置uboot的編譯:make forlinx_nand_ram256_config,如果沒有錯誤就可以開 始進行與硬件相關的代碼移植工作。3)在cpu目錄下創(chuàng)建arm920t目錄,、 。,具體的在虛擬機中運行如下命令: tar jxvf 這樣,內(nèi)核或其他應用程序可用該路徑/usr/local/arm/ /usr/bin/armlinux 來指定使用該交叉編譯器。 主機開發(fā)環(huán)境的搭建和系統(tǒng)的移植 搭建主機的開發(fā)環(huán)境嵌入式開發(fā)環(huán)境主要是在宿主機上Linux開發(fā)環(huán)境下建立交叉編譯環(huán)境,那就是在X86體系的PC機上建立一個ARM上能運行的程序環(huán)境。嵌入式Linux開發(fā)環(huán)境主要分為兩個部分:主機開發(fā)環(huán)境和開發(fā)板系統(tǒng)平臺,開發(fā)板系統(tǒng)平臺又包括bootloader、Linux內(nèi)核、文件系統(tǒng)。攀枝花學院本科畢業(yè)設計(論文) 系統(tǒng)詳細設計與實施第4章 系統(tǒng)詳細設計與實施 嵌入式Linux開發(fā)環(huán)境的搭建Linux操作系統(tǒng)是一種性能優(yōu)良、源碼公開且被廣泛應用的免費操作系統(tǒng),由于體積小、可裁剪、運行速度高、有很好的網(wǎng)絡性能等優(yōu)點,可以作為嵌入式操作系統(tǒng)。Yaffs2在內(nèi)存空間占用、垃圾回收速度、讀寫速度等方面相對于Yaffs也有較大改進。與Yaffs相比,Yaffs2除了可以支持2KB每頁的NAND Flash外,還做了一些改進,可存儲信息更多,也更靈活。Yaffs文件系統(tǒng)是一種類似于Jffs /Jffs專門為NAND Flash設計的嵌入式文件系統(tǒng),目前有Yaffs 和Yaffs2兩個版本,它是日志結(jié)構(gòu)的文件系統(tǒng),代碼開源同時具有很好的移植性,能夠運行在Linux、ucLinux和WinCE下。嵌入式文件系統(tǒng)還具有兼容性好、支持多種存儲設備等特點,一個適合嵌入式設備的文件系統(tǒng)將使嵌入式設備上的文件管理更加快捷方便、大大提高嵌入式設備的性能。從FADSROM、8xxROM、PPCBOOT逐步發(fā)展演化而來。本設計中我們選擇的boot loader是UBoot。Boot Loader通常使用SD Card、NOR Flash和NAND Flash啟動。由于與硬件的關聯(lián)較弱,所以第二部分的代碼基本上都是由C語言編寫的。由于需要直接訪問硬件,所以第一部分的代碼基本上都是由匯編語言編寫的。為了盡可能地提高Boot Loader的通用性和可移植性,Boot Loader一般由兩個部分組成。通過這段小程序,將會完成對硬件設備的初始化、將內(nèi)存的空間映射圖建立起來等工作,從而將系統(tǒng)的軟硬件環(huán)境帶到一個合適的確定狀態(tài),以便最終為操作系統(tǒng)內(nèi)核的加載準備正確的環(huán)境。接著Bootloader會把內(nèi)核加載到內(nèi)存中合適的位置并跳轉(zhuǎn)到內(nèi)核的入口處啟動環(huán)境。Bootloader是嵌入式系統(tǒng)中最先運行的程序。操作系統(tǒng)加載程序負責把操作系統(tǒng)加載到內(nèi)存中,并啟動操作系統(tǒng)。 bootl
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1