資料介紹
WinCE. Net 嵌入式操作系統是微軟公司在 1996 年底推出的一種全新開發的操作系統 ,具備搶先式多任務功能以及強大的通信能力 ,專門應用在信息設備、移動應用、消費類電子產品以及嵌入式應用等非 PC 領域。USB 總線是近年所興起的一種計算機串行總線 ,在其誕生的短短十幾年時間里 ,由于其自身熱插拔 ,易使用 ,高性能等特點已經成為了 PC 機上必備的串口結構。在嵌入式領域中 ,各種形式的主機系統避免不了與 USB 總線接口的設備進行通信。本文闡述了在Win CE. Net 系統下開發 USB 總線設備驅動程序的原理及具體實現方法。2 WinCE. Net 系統對 USB總線的支持WinCE. Net 中的 USB 系統軟件架構層次。分為兩部分。上層為 USB 總線設備客戶端驅動程序 ,該層次的驅動是由具體的設備廠商來實現 ;底層為 USB 總線功能的實現層 ,包括主機控制器驅動 HCD 及 USB 協議棧 USBD 兩部分 ,這一層次由 WinCE. Net 操作系統本身提供。這樣的架構結構導致了上層的客戶端設備驅動程序并不是直接與硬件通信 ,而是必須利用下層的 USB 總線的功能實現層與設備建立連接 ,進行配置并進行各種功能控制。WinCE. Net 操作系照 USB 總線的協議提供一些數據結構供驅動開發人員使用 ,在底層 HCD 及 USBD 協議棧方面系統則實現了 USB 傳輸功能 ,USB 管道管理 ,USB 幀管理 ,USB 設備特征管理及其他一些與 USB 系統軟件相關的函數功能。所以 ,在編寫設備驅動程序的時候 ,必須了解與其交互的 USBD 協議棧的功能及各種函數的含義 ,利用協議棧提供的函數與設備通信 ,如圖

掃碼添加小助手
加入工程師交流群
- VxWorks操作系統下CompactPCI總線驅動程序的設計
- USB驅動程序
- 基于WINCE的CAN總線設備驅動研究 6次下載
- 如何使用Linux內核實現USB驅動程序框架 20次下載
- NANDFLASH在WINCE_NET系統中的應用設計 17次下載
- WinCE_NET系統下黑白LCD的應用 11次下載
- 基于WinCE_NET下串口驅動開發設計 3次下載
- WinCE流驅動程序設計概述 7次下載
- WinCE下PCI設備驅動程序的設計 65次下載
- Wince_net下流接口驅動研究與實現 12次下載
- 基于WinCE環境的CAN適配卡驅動程序的設計與實現 3次下載
- Windows CE.NET下USB設備驅動實現 3次下載
- WinCE.Net系統下USB Camera驅動程序開發
- Windows CE.Net下基于流驅動的AD驅動設計與實現
- Windows CE 下通用串行總線(USB)驅動程序開發
- 怎么編寫Framebuffer驅動程序 2.4k次閱讀
- 總線上的音頻設備驅動怎么安裝 2.2k次閱讀
- 了解和使用無操作系統和平臺驅動程序 2.1k次閱讀
- 自動刪除SDK/Vitis下驅動程序的舊版本的Linux腳本 1k次閱讀
- NDIS小端口驅動程序實現的關鍵技術和應用研究 3.2k次閱讀
- 基于USB設備的接口驅動設計方法解析 1.7k次閱讀
- 英創信息技術如何實現WinCE系統中USB設備自動檢測概述 1.8k次閱讀
- Linux USB總線的兩個鏈表 1.3k次閱讀
- USB設備加載式流接口驅動設計 1.1k次閱讀
- USB驅動開發的步驟及方法解析 1.2w次閱讀
- 淺談電腦驅動程序的工作原理 詳解電腦驅動程序意義 3.2w次閱讀
- 8255A驅動程序 3.9k次閱讀
- 深入了解USB驅動之總線驅動程序 9.5k次閱讀
- Xilinx設備的驅動程序 8.7k次閱讀
- PCI驅動程序開發實例 7.3k次閱讀
下載排行
本周
- 1冷柜-電氣控制系統講解
- 13.68 MB | 4次下載 | 10 積分
- 2安川A1000變頻器中文版說明書
- 20.16 MB | 3次下載 | 3 積分
- 3直流電路的組成和基本定律
- 1.67 MB | 2次下載 | 免費
- 4丹佛斯2800系列變頻器說明書
- 8.00 MB | 1次下載 | 5 積分
- 5PC8011同步開關型降壓3.5A單節鋰電池充電管理電路技術手冊
- 0.74 MB | 1次下載 | 免費
- 6ES7243E+ES8311音頻錄制與播放電路資料
- 0.06 MB | 1次下載 | 5 積分
- 7SDM02 激光測距模塊產品手冊
- 0.43 MB | 1次下載 | 免費
- 8SDFM 激光測距模塊模組手冊
- 0.54 MB | 1次下載 | 免費
本月
- 1CH341編程器軟件NeoProgrammer_2.2.0.10
- 20.47 MB | 170次下載 | 1 積分
- 22025智能家居傳感器市場分析及創新應用
- 3.11 MB | 43次下載 | 免費
- 3RV1126B系列開發板產品資料
- 4.19 MB | 18次下載 | 免費
- 4CH341編程軟件下載
- 2.50 MB | 16次下載 | 5 積分
- 5全志系列-米爾基于T153核心板開發板 四核異構、3路千兆網,賦能多元化工業場景
- 3.05 MB | 12次下載 | 免費
- 6【開源】60余套STM32單片機、嵌入式Linux、物聯網、人工智能項目案例及入門學習資源包
- 10.55 MB | 8次下載 | 免費
- 7冷柜-電氣控制系統講解
- 13.68 MB | 4次下載 | 10 積分
- 8特斯拉MODEL S車載充電機主電路回路原理圖
- 0.81 MB | 4次下載 | 3 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233094次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191448次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183356次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81604次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73824次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發燒友App





創作
發文章
發帖
提問
發資料
發視頻
上傳資料賺積分
評論