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

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

您現在的位置是:蟲蟲下載站 > 資源下載 > 學術論文 > 基于ARM核的USB2.0AHB接口IP主機端驅動程序的設計與實現

基于ARM核的USB2.0AHB接口IP主機端驅動程序的設計與實現

  • 資源大小:2251 K
  • 上傳時間: 2013-05-19
  • 上傳用戶:eastar
  • 資源積分:2 下載積分
  • 標      簽: ARM 2.0 AHB USB

資 源 簡 介

本論文以開發基于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這個項目為依托,其目的是為項目服務,因此它有其特殊性。它是一項既有普遍性又有特殊性的研究。

相 關 資 源

主站蜘蛛池模板: 福贡县| 疏勒县| 长顺县| 财经| 青神县| 永福县| 崇信县| 新昌县| 北川| 钦州市| 昭平县| 永靖县| 镇远县| 长汀县| 任丘市| 兴业县| 莒南县| 汉川市| 承德市| 榕江县| 措美县| 六枝特区| 博乐市| 英德市| 会昌县| 仪征市| 买车| 桂阳县| 红原县| 木兰县| 开阳县| 浦东新区| 天水市| 普宁市| 抚顺县| 南郑县| 安庆市| 菏泽市| 酉阳| 新干县| 抚远县|