本論文以開發基于ARM核的USB2.0-AHB接口IP此項目為依托,致力于在Windows XP操作系統上使用DDK(Driver Development Kit)設計和開發一個基于WDM的主機端驅動程序。開發該驅動程序的目的是為了對該IP進行FPGA測試以及配合設備端驅動程序的開發,該驅動程序能夠完成即插即用功能,塊傳輸,同步傳輸,控制傳輸以及對Flash的操作五項主要功能。 論文首先介紹了基于WDM的USB驅動程序設計原理,其中包括了從結構到通信流對USB主機系統的介紹,編寫WDM驅動程序的基礎理論(主要介紹了數個相關的重要概念、驅動程序的基本組成),以及在開發對Flash操作的例程會使用到的Mass Storage類協議的簡要介紹。在介紹設計原理后,論文從總體的系統應用環境和結構薊數據傳輸、內部模塊以及軟硬件體系結構幾個方面簡要描述了該IP的系統設計。接著論文通過分析主機端驅動程序功能需求,提出了驅動程序的總體構架以及分步式的設計流程,具體步驟是先實現驅動程序的正常加載以及基本PnP功能,然后實現塊傳輸、同步傳輸以及控制傳輸,最后完成對Flash操作例程的設計。隨后論文詳細闡述了對上述五項主要功能模塊的設計;其中對Flash操作例程的設計是難點,作者通過分析Bulk-Only協議和UFI命令規范,提出程序的詳細設計方案。論文最后簡要介紹了調試驅動程序的方法,以及驅動程序的測試內容、部分測試結果以及測試結論。 本論文研究對象為基于ARM核的USB2.0-AHB接口IP主機端驅動程序,因為其研究主體是一個基于WDM的主機端驅動程序,因此有其普遍性;但是它以開發基于ARM核的USB2.0-AHB接口IP這個項目為依托,其目的是為項目服務,因此它有其特殊性。它是一項既有普遍性又有特殊性的研究。
資源簡介:本論文以開發基于ARM核的USB2.0-AHB接口IP此項目為依托,致力于在Windows XP操作系統上使用DDK(Driver Development Kit)設計和開發一個基于WDM的主機端驅動程序。開發該驅動程序的目的是為了對該IP進行FPGA測試以及配合設備端驅動程序的開發,該驅動程序能夠...
上傳時間: 2013-05-19
上傳用戶:2007yqing
資源簡介:| Target | | 芯片固件程序 | keil C51 uVision2 | Windows98 | Loader | USB2.0接口 | loader.sys設備驅動程序 | Visual C++、98DDK | Windows98 Chap18 | Driver | 頻譜分析儀 | bulktest.sys設備驅動程序 | Visual C++、98DDK | Windows98...
上傳時間: 2015-04-10
上傳用戶:whenfly
資源簡介:說明了PCI 的接口規范和時序,對于設計PCI接口和編寫PCI驅動程序的工程師有很好的參考作用
上傳時間: 2014-01-07
上傳用戶:784533221
資源簡介:這是關于"U盤文件系統"的很好的資料.想寫嵌入式U盤驅動程序的有很好的參考價值
上傳時間: 2014-01-19
上傳用戶:蟲蟲蟲蟲蟲蟲
資源簡介:很好的一個初級利用driverstudio來編寫驅動程序的例子, 輸入一個阿拉伯數字, 輸出一個大寫的中文數字
上傳時間: 2014-01-02
上傳用戶:wmwai1314
資源簡介:M-System DOC(Disk on a chip) Flash芯片的映像讀寫工具, 目前驅動程序的版本為5.1.4.
上傳時間: 2013-12-20
上傳用戶:獨孤求源
資源簡介:遞推格式的最小二乘法參數辨識算法matlab語言設計與實現
上傳時間: 2013-12-25
上傳用戶:hongmo
資源簡介:基于開爾文四線法接插件接觸電阻自動測試設計與實現基于開爾文四線法接插件接觸電阻自動測試設計與實現
上傳時間: 2022-02-02
上傳用戶:
資源簡介:USB2.0接口和基于ARM核的SOC系統的應用已經非常廣泛,特別在電子消費類領域。包含USB2,0接口的ARM系統則更是市場的需求。本文介紹一種基于ARM核的USB2,0接口IP(AHB_USB2.0)的設計,主要對其中的串行接口引擎(SIE)的設計進行討論。 該 AHB_USB2.0 IP核支持USB...
上傳時間: 2013-05-17
上傳用戶:qqoqoqo
資源簡介:以電子計算機為中心,以最佳統計理論為方法,將載體上的某些或全部的導航設備綜合在一起,形成一個有機的統一整體,提高導航信息精度,擴大單一導航設備或系統的功能,這樣的系統通稱為組合導航系統。 本文以某校研制的綜導顯控臺為工程背景,在對綜導顯控臺...
上傳時間: 2013-07-05
上傳用戶:1406054127
資源簡介:隨著信息技術的發展以及嵌入式、人臉識別、計算機網絡等技術的提高,人們正在感受著科技帶來的便利和益處。? 該系統通過攝像頭獲取人臉圖像,在后臺應用系統完成圖像識別,然后給單片機發送命令來控制門禁系統。軟件上首先利用小波變換對人臉圖像進行2次小波分...
上傳時間: 2022-05-28
上傳用戶:
資源簡介:文檔為基于ARM核的嵌入式CPU內AHB接口的實現總結文檔,是一份不錯的參考資料,感興趣的可以下載看看,,,,,,,,,,,,,
上傳時間: 2022-06-29
上傳用戶:
資源簡介:信號與信息處理是信息科學中近幾年來發展最為迅速的學科之一,隨著片上系統(SOC,System On Chip)時代的到來,FPGA正處于革命性數字信號處理的前沿。基于FPGA的設計可以在系統可再編程及在系統調試,具有吞吐量高,能夠更好地防止授權復制、元器件和開發成本進一步...
上傳時間: 2013-04-24
上傳用戶:lingduhanya
資源簡介:本文從AES的算法原理和基于ARM核嵌入式系統的開發著手,研究了AES算法的設計原則、數學知識、整體結構、算法描述以及AES存住的優點利局限性。 針對ARM核的體系結構及特點,對AES算法進行了優化設計,提出了從AES算法本身和其結構兩個方面進行優化的方法,在算...
上傳時間: 2013-04-24
上傳用戶:liansi
資源簡介:大多數現在的PCL打印機驅動程序都是將需要打印的文件(包括圖形或者文本)處理成JPEG文件發送到打印機進行打印,因為這樣一方面可以減少發送給打印機的數據量,一方面可以極大的簡化驅動程序的開發。而在打印機內部,這些JPEG文件又被解碼成BMP文件進行進一步的...
上傳時間: 2013-06-16
上傳用戶:scorpion
資源簡介:基于ARM核的RTOS
上傳時間: 2013-12-21
上傳用戶:himbly
資源簡介:jflash-s3c2440是一個工具程序.其能通過JTAG接口將主機端的文件寫入基于三星ARM處理器S3C2440的開發板上的NandFlash或NorFlash中.
上傳時間: 2014-09-07
上傳用戶:yph853211
資源簡介:基于ARM核處理器的系統引導實現-基于intel IXP425 網絡處理器芯片
上傳時間: 2013-12-22
上傳用戶:13681659100
資源簡介:基于ARM核的HMS7202,LCD控制程序,LCD為320X240,6萬5千色TFT屏
上傳時間: 2013-12-04
上傳用戶:fanboynet
資源簡介:基于ARM核的GPS接收機的設計 介紹了GPS 接收機的原理以及一款GPS 接收機的實際設計。該GPS 接收機采用Zarlink 公司生產的GP2015 芯片作為 接收機的射頻前端, 內嵌ARM7 核的GP4020 芯片作為接收機的數字基帶處理器, 并闡述了外圍擴展電路及軟件設計。該GPS ...
上傳時間: 2015-09-03
上傳用戶:tedo811
資源簡介:基于ARM核的s3c44BOX應用程序試用定時器Timer5,設定44B0定時器Timer5工作在查詢方式,在Micetek板的led上依次循環顯示16進制數1,2,……,f,每隔1秒,更新顯示一個數字。
上傳時間: 2014-01-15
上傳用戶:wfeel
資源簡介:介紹一個基于USB2.0接口和DSP的高速數據采集處理系統的工作原理、設計及實現。該高速數據采集處理系統采用TI公司TMS320C6000數字信號處理器和CYPRESS公司的USB2.0接口芯片,可以實現高速采集和實時處理,有著廣泛的應用前景。
上傳時間: 2016-03-13
上傳用戶:wyc199288
資源簡介:介紹基于ARM核的AT91系列微控制器。主要是介紹AT91的主要功能和如何用它開發一些產品。
上傳時間: 2016-10-27
上傳用戶:Amygdala
資源簡介:隨著USB 攝像頭的普及和基于ARM 核的嵌入式芯片的快速發展, 二者結合的便攜性越來越受到人們歡迎, 而嵌入式 Linux 的迅速發展更為二者的結合鋪平了道路, 本文介紹了基于ARM920T 的嵌入式Linux 下利用USB 攝像頭采集圖像的硬 件、軟件設計過程, 最終實現了在...
上傳時間: 2017-02-28
上傳用戶:電子世界
資源簡介:基于ARM核的Bootloader代碼的分析與設計.rar
上傳時間: 2017-09-14
上傳用戶:小寶愛考拉
資源簡介:文檔為基于ARM核的嵌入式開發與開發環境介紹總結文檔,是一份不錯的參考資料,感興趣的可以下載看看,,,,,,,,,,,,,
上傳時間: 2022-06-29
上傳用戶:
資源簡介:視頻監控系統是安全防范系統的組成部分,它是一種防范能力較強的綜合系統。視頻監控以其直觀、方便、信息內容豐富而廣泛應用于許多場合。嵌入式視頻監控系統是以應用為中心、軟硬件可裁減的、適應應用系統對功能、可靠性、成本、體積等綜合性嚴格要求的專用計...
上傳時間: 2013-06-28
上傳用戶:cainaifa
資源簡介:半導體技術的迅猛發展使得微控制器集成度越來越高,計算速度越來越快,價格和功耗越來越低。近年來異軍突起的一些32位ARM微控制器工作主頻高達幾百兆,很好的解決了困擾工程師們的實時性問題。 隨著計算機、通訊和控制技術的發展,工業控制系統正在朝著網絡化...
上傳時間: 2013-05-20
上傳用戶:fandeshun
資源簡介:本文所研究的是基于微處理器ARM和操作系統Linux的嵌入式繼電保護應用的設計與實現。 主要內容包括以下幾個方面: 1.介紹了研究的背景、意義及國內外研究的現狀等內容。 2.介紹了嵌入式系統的發展現狀和發展趨勢。 3.介紹了嵌入式系統實現的硬件核心一嵌入式處...
上傳時間: 2013-06-10
上傳用戶:linlin
資源簡介:UHF(Ultra High Frequency,超高頻)RFID(Radio Frequency Identification,射頻身份識別)技術是近幾年剛剛開始興起并得到迅速推廣應用的一門新技術。該技術已被廣泛應用于工業自動化、商業自動化、交通運輸控制管理等眾多領域。但是,基于超高頻頻段讀寫器的...
上傳時間: 2013-07-25
上傳用戶:saharawalker