亚洲欧美第一页_禁久久精品乱码_粉嫩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這個項目為依托,其目的是為項目服務,因此它有其特殊性。它是一項既有普遍性又有特殊性的研究。

相 關 資 源

主站蜘蛛池模板: 松江区| 闵行区| 新昌县| 正宁县| 大冶市| 黄浦区| 贵州省| 德令哈市| 桦川县| 宁武县| 南木林县| 中卫市| 海丰县| 定陶县| 木兰县| 普安县| 东阳市| 鲜城| 正镶白旗| 双柏县| 潞城市| 五莲县| 成都市| 永川市| 手游| 门源| 安西县| 塘沽区| 竹山县| 巢湖市| 利津县| 铜陵市| 雷州市| 靖州| 三台县| 九龙坡区| 策勒县| 金塔县| 汉中市| 根河市| 塘沽区|