国产精品三级AV三级AV三级_日韩AV无码一区二区三区不卡_青青草激情在线久久久免费播放_人妻无码视频免费看

基于Windows WDM的USB設(shè)備驅(qū)動開發(fā)

基于Windows WDM的USB設(shè)備驅(qū)動開發(fā)

一、基于Windows WDM的USB設(shè)備驅(qū)動程序的開發(fā)(論文文獻綜述)

胡佑蓉[1](2020)在《基于WinUSB與Named Pipe的遺留系統(tǒng)驅(qū)動升級方法研究》文中研究指明隨著計算機與科技的迅速發(fā)展,操作系統(tǒng)的更新?lián)Q代速度逐漸加快,而硬件設(shè)備更新速度較慢。由于原有的硬件驅(qū)動不適應(yīng)新的操作系統(tǒng),而導(dǎo)致原始版本的軟件系統(tǒng)不再在新的操作系統(tǒng)適用,遺留下來的軟件系統(tǒng)就成為了遺留系統(tǒng)。在軟硬件協(xié)同開發(fā)中,當(dāng)軟件不能適用于新的操作系統(tǒng)時,用戶想在新的操作系統(tǒng)使用原有的硬件設(shè)備和軟件系統(tǒng),這時傳統(tǒng)的遺留系統(tǒng)已經(jīng)無法滿足用戶新的需求了。但原來的系統(tǒng)包含了大量的領(lǐng)域知識和關(guān)鍵信息,若丟棄重新開發(fā)會耗費大量的人力和物力,造成大量的資源浪費。若重新使用戶購買新的設(shè)備,又比較昂貴,且舊的硬件設(shè)備擱置會造成浪費。最好的方式是對遺留系統(tǒng)再次開發(fā),怎樣縮短開發(fā)時間,降低開發(fā)成本,使系統(tǒng)能夠盡快發(fā)布并投入使用,是遺留系統(tǒng)再工程面臨的一大難題?,F(xiàn)需要在原有遺留系統(tǒng)的基礎(chǔ)上,修改很少的遺留代碼,不用更換硬件設(shè)備,滿足用戶新的需求,使硬件設(shè)備和軟件系統(tǒng)能夠在新的操作系統(tǒng)跑起來。本文通過研究和分析了用戶所遇到的問題以及解決方案的優(yōu)缺點,最終采用WinUSB和Named pipe技術(shù)作為中間件來代替原有的驅(qū)動,實現(xiàn)對遺留代碼的改造,從而使軟件系統(tǒng)與硬件設(shè)備成功通信。本文工作主要包含以下幾個部分:第一部分是根據(jù)用戶需求,圍繞高分辨掃描電致發(fā)光顯微成像系統(tǒng)的遺留代碼進行分析,分析遺留系統(tǒng)再工程的解決方案。第二部分通過設(shè)計多種技術(shù)方案,對比多種方案來選擇最可靠的解決方案。本文對遺留系統(tǒng)的業(yè)務(wù)邏輯進行封裝,可以盡快的發(fā)布原系統(tǒng)且不改變原有功能,以C/S模型進行討論,分析了可能遇到的性能和并發(fā)問題,最終提出了WinUSB和Named pipe技術(shù)作為中間件來代替原有的驅(qū)動,實現(xiàn)對遺留代碼的改造。第三部分講述WinUSB驅(qū)動的特點、設(shè)計和實現(xiàn)細節(jié),以及介紹命名管道特點和命名管道通信機制,以及命名管道服務(wù)器的實現(xiàn)細節(jié)。第四部分:分別對WinUSB和命名管道服務(wù)器進行單元測試和集成測試,并對GUI進行了測試,將原始的實驗數(shù)據(jù)與使用WinUSB和命名管道服務(wù)器作為新驅(qū)動的遺留系統(tǒng)得到的實驗數(shù)據(jù)對比,得出以WinUSB和Named pipe技術(shù)作為中間件來代替原有的驅(qū)動,實現(xiàn)驅(qū)動升級是有效的,且降低了原有系統(tǒng)的耦合性,增加了遺留系統(tǒng)的可持續(xù)性。

蔡旸[2](2014)在《基于WDM的USB設(shè)備功能驅(qū)動程序的設(shè)計與實現(xiàn)》文中指出隨著USB技術(shù)的普及,越來越多的廠商設(shè)計開發(fā)自己的USB設(shè)備。本文首先給出了驅(qū)動程序的概念,介紹了USB通信協(xié)議,然后結(jié)合Windows驅(qū)動程序模型WDM,設(shè)計了USB設(shè)備的功能驅(qū)動程序,給出了具體實例,用其實現(xiàn)了本驅(qū)動的主要功能——使用USB總線傳輸并采集數(shù)據(jù)。本文選擇在DriverStudio工具中引入WINDDK和VC++來開發(fā)USB驅(qū)動程序,該設(shè)計將USB驅(qū)動程序分為USB入口、USB初始化和USB設(shè)備輸入/輸出(I/O)等功能模塊,具有結(jié)構(gòu)清晰、易移植等優(yōu)點,在USB驅(qū)動程序設(shè)計中具有良好的應(yīng)用價值。使開發(fā)者可在用戶態(tài)開發(fā)簡單的驅(qū)動程序,有利于今后快速開發(fā)外部設(shè)備驅(qū)動程序。

周槿[3](2013)在《居家健康系統(tǒng)的多設(shè)備跨平臺接入設(shè)計與實現(xiàn)》文中進行了進一步梳理在我國社會經(jīng)濟快速發(fā)展的同時,人口結(jié)構(gòu)也逐漸步入老齡化階段,人民群眾對身體健康有了更多的關(guān)注,對于居家健康監(jiān)護系統(tǒng)也有了更大的需求。然而,目前家庭醫(yī)護設(shè)備種類繁多,居家健康監(jiān)護系統(tǒng)尚不完善,各公司已推出的系統(tǒng)大多封閉性較強,同一個系統(tǒng)中往往只能使用自己品牌的設(shè)備,增加了用戶使用成本。此外,隨著移動計算技術(shù)的發(fā)展,在一個居家智能監(jiān)護系統(tǒng)中,可能存在多種主機設(shè)備,使用多種操作系統(tǒng),現(xiàn)有的設(shè)備往往只能與一種主機進行連接,例如許多血壓監(jiān)控儀只能與PC機連接,而不能和用戶的智能手機或平板電腦連接,降低了用戶使用的便捷性。由于在居家健康監(jiān)護系統(tǒng)中,健康設(shè)備和主機都存在多樣性,若能使各種設(shè)備與各種主機實現(xiàn)兼容通信,將大大增加系統(tǒng)的實用性,并且降低成本,滿足人民群眾的需求。本文針對這一現(xiàn)實問題,總結(jié)了居家健康監(jiān)護領(lǐng)域的發(fā)展現(xiàn)狀,分析造成系統(tǒng)不兼容問題的原因,基于康體佳健康聯(lián)盟認證的藍牙接口和USB接口,設(shè)計實現(xiàn)了支持多設(shè)備跨平臺接入的居家健康系統(tǒng)。文章首先從軟件功能的角度對系統(tǒng)進行層次劃分,由下至上將整體架構(gòu)設(shè)計為三層:固件層、傳輸層和應(yīng)用層。針對醫(yī)護設(shè)備的多樣性,在固件層中總結(jié)設(shè)備工作的原理流程,實現(xiàn)了藍牙類型、自定義USB類型以及自定義HID類型接口固件,通過通用接口保證系統(tǒng)與設(shè)備之間的兼容性。針對系統(tǒng)中主機操作系統(tǒng)的多樣性,在傳輸層,分別完成在Windows、Linux和Android系統(tǒng)上,自定義USB類型設(shè)備的驅(qū)動程序開發(fā),并且對藍牙和自定義HID類型設(shè)備,詳細介紹調(diào)用操作系統(tǒng)中現(xiàn)有驅(qū)動程序的方法,實現(xiàn)數(shù)據(jù)在多種主機操作系統(tǒng)中的正確識別與傳輸。應(yīng)用層中,在Windows、Linux和Android三種主流操作系統(tǒng)平臺上,分別實現(xiàn)了藍牙、自定義USB、自定義HID類型接口的測試用例,驗證系統(tǒng)功能與指標(biāo)。

朱靜[4](2012)在《基于USB總線接口的控制系統(tǒng)設(shè)計》文中進行了進一步梳理通用串行總線(Universal Serial Bus)是一種在微機領(lǐng)域應(yīng)用前景非常廣闊的新型接口技術(shù)。自從Windows98操作系統(tǒng)開始對USB接口的全面支持后,USB總線技術(shù)逐漸進入實用性階段,并成為PC機最重要的外設(shè)連接方式之一,以其使用方便、易于擴展、價格低廉、速度快等優(yōu)點而越來越多地應(yīng)用于數(shù)據(jù)傳輸。本文以基于USB總線接口的控制系統(tǒng)的設(shè)計過程為主要內(nèi)容,闡述了利用Philips公司的USB接口芯片PDIUSBD12與MCU芯片STC89C52RC進行USB通信及控制,給出了具體的實現(xiàn)方案。論文首先介紹了USB1.1協(xié)議中的相關(guān)內(nèi)容,然后介紹了整個系統(tǒng)的硬件設(shè)計和軟件編程。在硬件設(shè)計部分,首先介紹了USB控制接口芯片PD12的性能特點和應(yīng)用,然后給出了PD12與單片機之間的接口電路的設(shè)計方案。軟件編程主要包括固件設(shè)計、設(shè)備驅(qū)動程序開發(fā)和用戶應(yīng)用程序開發(fā)三大部分。固件部分主要采用模塊化的方式進行設(shè)計;先介紹總體的設(shè)計思想及其層次結(jié)構(gòu),隨后詳細介紹了各層次程序的設(shè)計內(nèi)容,給出了部分源代碼。設(shè)備驅(qū)動程序開發(fā)部分首先簡單介紹了開發(fā)該驅(qū)動程序所用的集成開發(fā)環(huán)境,接著介紹了WDM驅(qū)動程序模型和USB驅(qū)動程序開發(fā)的過程。最后是主機端應(yīng)用程序的設(shè)計,介紹了訪問驅(qū)動程序的方法;它主要提供一個友好的人機界面,實現(xiàn)PC機與外圍設(shè)備之間的通信。最后,對該系統(tǒng)的設(shè)計進行了總結(jié),突出了USB接口的優(yōu)勢,并對其功能擴展進行了展望。

張智邦,鮑蘇蘇,金敏[5](2011)在《基于WDM模型USB驅(qū)動程序的設(shè)計與研究》文中研究指明隨著USB應(yīng)用的日益廣泛,作為其重要組成部分的驅(qū)動程序也受到了更多的關(guān)注。首先在此對WDM驅(qū)動模型和USB分層結(jié)構(gòu)進行了詳細的闡述,并以在新太科技實際工作中所使用LPC2378開發(fā)板為例,詳細介紹了如何利用DriverStudio工具快速開發(fā)基于WDM模型的USB驅(qū)動程序。

田健[6](2010)在《基于USB總線的數(shù)據(jù)采集系統(tǒng)的設(shè)計》文中提出通用串行總線USB((Universal Serial Bus)是一種新型的微機總線接口規(guī)范。隨著客戶對系統(tǒng)數(shù)據(jù)采集速度要求的不斷提高,USB以其使用方便、易于擴展、速度快等優(yōu)點而越來越多的應(yīng)用于數(shù)據(jù)采集系統(tǒng)中。本文介紹了一種基于USB總線的數(shù)據(jù)采集系統(tǒng)的設(shè)計方法,采用南京沁恒電子公司的USB接口芯片CH372與單片機AT89C51進行通信,并和PC機通信而編制出友善的設(shè)備應(yīng)用程序。該系統(tǒng)用傳統(tǒng)的USB總線取代了RS232串行總線,通過對USB協(xié)議和設(shè)備構(gòu)架的充分理解,對以單片機89C51和USB接口芯片CH372為主的數(shù)據(jù)采集系統(tǒng)進行了硬件設(shè)計和軟件編程,并在此設(shè)計的基礎(chǔ)上給出相應(yīng)的原理圖。功能方面,本系統(tǒng)具有16路單端模擬輸入、32路開關(guān)量(16路輸入及16路輸出)、16路8位DA、8路脈沖輸入,功能全面。硬件設(shè)計主要解決的是CH372、TLC549和TLC5620與單片機之間的接口電路問題;軟件編程大致分為三部分:一是為滿足CH372在USB上的最大傳輸速率而編寫的固件程序;二是在PC機中的Windows XP工作環(huán)境下編寫USB設(shè)備驅(qū)動程序;三是充分了解CH372的主要功能特點,并編寫出應(yīng)用程序。通過該數(shù)據(jù)采集系統(tǒng),我們可以對USB協(xié)議有很深刻的理解,對CH372接口芯片有很熟練的應(yīng)用,能更好領(lǐng)悟USB接口的優(yōu)勢。實驗證明,本系統(tǒng)充分繼承了USB總線安裝方便、高帶寬、易擴展等優(yōu)點,并且功能全面,簡單易用。

張瑞強[7](2010)在《基于USB同步傳輸?shù)某晝?nèi)窺鏡圖像采集與處理系統(tǒng)設(shè)計》文中進行了進一步梳理醫(yī)學(xué)超聲成像是現(xiàn)代醫(yī)學(xué)影像技術(shù)研究的最重要領(lǐng)域之一。醫(yī)學(xué)超聲內(nèi)窺鏡是電子內(nèi)窺鏡技術(shù)與超聲傳感技術(shù)、現(xiàn)代計算機技術(shù)等高新技術(shù)不斷發(fā)展和融合的產(chǎn)物。改善醫(yī)學(xué)超聲成像系統(tǒng)的成像質(zhì)量、增強系統(tǒng)功能、提高系統(tǒng)可靠性和便攜性已成為醫(yī)學(xué)超聲成像系統(tǒng)研究中的重點。USB(Universal Serial Bus,通用串行總線)是近年來廣泛應(yīng)用的接口技術(shù),它具備支持熱插拔、傳輸速度快且穩(wěn)定、低能耗等優(yōu)勢。目前USB2.0協(xié)議標(biāo)準(zhǔn)規(guī)定USB總線的傳輸速率可達到480Mbps,為計算機與外設(shè)的高速數(shù)據(jù)交換提供了一種簡單快速的實現(xiàn)方法。本文完成的主要工作如下:1、基于CYPRESS公司推出的新型USB2.0設(shè)備芯片EZ-USB FX2LP的功能及特點,完成了USB2.0同步傳輸方式的方案設(shè)計。2、基于廠商提供的USB設(shè)備固件框架,編寫了同步傳輸?shù)脑O(shè)備固件程序,并在Keil C的環(huán)境下對程序進行了調(diào)試和編譯。3、深入剖析了WDM驅(qū)動程序,編寫了USB同步傳輸功能驅(qū)動程序和固件下載驅(qū)動程序,并在Windows DDK環(huán)境下進行了編譯和調(diào)試。4、利用FPGA作為控制核心,模擬數(shù)據(jù)源進行數(shù)據(jù)傳輸測試,驗證了USB同步傳輸系統(tǒng)的穩(wěn)定性和可靠性。此外,在超聲內(nèi)窺鏡系統(tǒng)中采集了動物組織圖像,數(shù)據(jù)傳輸速度可以達到16MB/s。5、深入分析了醫(yī)學(xué)超聲圖像噪聲的特點和目前常用的超聲圖像增強算法,在VC環(huán)境下開發(fā)了醫(yī)學(xué)超聲圖像處理程序。

顧雷雷[8](2010)在《基于USB的通信與接口驅(qū)動的研究》文中提出通用串行總線(USB)由于其迅速的傳輸速度以及其支持即插即用和熱拔插、易于擴展、占用資源少、豐富的供電模式等優(yōu)點,目前已經(jīng)成為PC機與外圍設(shè)備通信的主流接口,廣泛應(yīng)用到各種外設(shè)以及工業(yè)控制領(lǐng)域之中。對于USB的通信與接口的研究,充分利用其傳輸方法的優(yōu)越性,提高數(shù)據(jù)傳輸?shù)乃俣取?zhǔn)確和可靠,以便在實際應(yīng)用中發(fā)揮更好的作用。論文首先研究了USB總線技術(shù)體系結(jié)構(gòu),通過綜合比較,選用了一款高性價比的USB接口芯片,設(shè)計了一種USB總線的數(shù)據(jù)采集系統(tǒng),并全面闡述了整個系統(tǒng)的設(shè)計思想以及軟硬件的設(shè)計。對于硬件設(shè)計部分,采用的是USB接口芯片CY7C68013和模數(shù)轉(zhuǎn)換芯片MAX197,完成了數(shù)據(jù)采集電路的設(shè)計;在軟件方面主要完成了CY7C68013的固件設(shè)計以及在GPIF模式下的波形設(shè)計,此外,還通過使用DriverStudio構(gòu)建了USB數(shù)據(jù)采集系統(tǒng)的WDM驅(qū)動程序以及Visual C++6.0設(shè)計了上位機的應(yīng)用程序。

劉春河[9](2010)在《指紋識別設(shè)備驅(qū)動的開發(fā)和車牌字符識別的DSP實現(xiàn)》文中指出指紋是人體固有的生理特征,具有唯一性和不變性;因此成為身份識別的重要方式,越來越多的應(yīng)用在各生產(chǎn)生活領(lǐng)域。指紋識別系統(tǒng)(AFIS)包括指紋采集、指紋預(yù)處理、特征提取、指紋比對和結(jié)果輸出等部分。指紋采集是指紋識別系統(tǒng)的最前端部分,采集質(zhì)量的好壞和采集速度的快慢直接影響到整個系統(tǒng)的性能。本文研究了基于MBF200的指紋采集儀,開發(fā)了基于WDF的USB驅(qū)動程序。圖像質(zhì)量較好,基于USB2.0的傳輸速度也達到了要求。指紋比對部分是指紋識別系統(tǒng)對速度要求最高的步驟。在許多實際應(yīng)用中,為了解決高準(zhǔn)確率算法的高復(fù)雜性和大庫容量對比對速度的高要求之間的矛盾,用帶有硬件加速設(shè)備的兩級比對系統(tǒng)的方式,來提高指紋比對的速度。針對基于FPGA的指紋粗比對加速卡,本文開發(fā)了基于WDM的PCI驅(qū)動程序。車牌識別系統(tǒng)是ITS的重要組成部分。車牌識別算法分為車牌定位、車牌圖像分割、字符識別等過程。針對TIC5509A平臺,對字符識別算法進行了優(yōu)化。

陽得常[10](2010)在《基于Windows XP下USB轉(zhuǎn)RS-232接口轉(zhuǎn)換器驅(qū)動程序的開發(fā)》文中指出通用串行總線(Universal Serial BUS ,USB)己經(jīng)成為計算機必備的接口,各種計算機電子消費產(chǎn)品也逐漸配置了性能優(yōu)越的USB接口,而RS-232產(chǎn)品還大量存在,為實現(xiàn)通信,開發(fā)USB轉(zhuǎn)RS-232接口轉(zhuǎn)換器非常必要。課題利用Windows XP DDK、Visual C++6.0、DbgView、WinDbg等開發(fā)和調(diào)試工具開發(fā)出以Windows XP為平臺的接口轉(zhuǎn)換器驅(qū)動程序,創(chuàng)建了和真實串口功能基本相同的虛擬串口,為接口轉(zhuǎn)換器的使用提供軟件保證。論文首先通過分析通信協(xié)議國內(nèi)外現(xiàn)狀說明了本課題的必要性,接下來對接口轉(zhuǎn)換器硬件設(shè)計進行了分析,對Windows Driver Mode(WDM)驅(qū)動模式進行了說明;設(shè)計了接口轉(zhuǎn)換器驅(qū)動模型、確立了開發(fā)方案、了解分析了所需的各種機制、設(shè)計了重點例程的實現(xiàn)策略;論文最后對驅(qū)動程序的測試、安裝過程進行了說明,對整個設(shè)計做了總結(jié),并提出了進一步的完善思路。

二、基于Windows WDM的USB設(shè)備驅(qū)動程序的開發(fā)(論文開題報告)

(1)論文研究背景及目的

此處內(nèi)容要求:

首先簡單簡介論文所研究問題的基本概念和背景,再而簡單明了地指出論文所要研究解決的具體問題,并提出你的論文準(zhǔn)備的觀點或解決方法。

寫法范例:

本文主要提出一款精簡64位RISC處理器存儲管理單元結(jié)構(gòu)并詳細分析其設(shè)計過程。在該MMU結(jié)構(gòu)中,TLB采用叁個分離的TLB,TLB采用基于內(nèi)容查找的相聯(lián)存儲器并行查找,支持粗粒度為64KB和細粒度為4KB兩種頁面大小,采用多級分層頁表結(jié)構(gòu)映射地址空間,并詳細論述了四級頁表轉(zhuǎn)換過程,TLB結(jié)構(gòu)組織等。該MMU結(jié)構(gòu)將作為該處理器存儲系統(tǒng)實現(xiàn)的一個重要組成部分。

(2)本文研究方法

調(diào)查法:該方法是有目的、有系統(tǒng)的搜集有關(guān)研究對象的具體信息。

觀察法:用自己的感官和輔助工具直接觀察研究對象從而得到有關(guān)信息。

實驗法:通過主支變革、控制研究對象來發(fā)現(xiàn)與確認事物間的因果關(guān)系。

文獻研究法:通過調(diào)查文獻來獲得資料,從而全面的、正確的了解掌握研究方法。

實證研究法:依據(jù)現(xiàn)有的科學(xué)理論和實踐的需要提出設(shè)計。

定性分析法:對研究對象進行“質(zhì)”的方面的研究,這個方法需要計算的數(shù)據(jù)較少。

定量分析法:通過具體的數(shù)字,使人們對研究對象的認識進一步精確化。

跨學(xué)科研究法:運用多學(xué)科的理論、方法和成果從整體上對某一課題進行研究。

功能分析法:這是社會科學(xué)用來分析社會現(xiàn)象的一種方法,從某一功能出發(fā)研究多個方面的影響。

模擬法:通過創(chuàng)設(shè)一個與原型相似的模型來間接研究原型某種特性的一種形容方法。

三、基于Windows WDM的USB設(shè)備驅(qū)動程序的開發(fā)(論文提綱范文)

(1)基于WinUSB與Named Pipe的遺留系統(tǒng)驅(qū)動升級方法研究(論文提綱范文)

摘要
Abstract
第一章 緒論
    1.1 論文的研究背景及意義
    1.2 遺留系統(tǒng)的國內(nèi)外發(fā)展情況
    1.3 本文研究內(nèi)容和目的
    1.4 論文的章節(jié)結(jié)構(gòu)
第二章 遺留系統(tǒng)分析與方案設(shè)計
    2.1 需求分析
    2.2 遺留系統(tǒng)的構(gòu)件提取
        2.2.1 軟件重用
        2.2.2 遺留系統(tǒng)的構(gòu)件提取
    2.3 方案研究與選擇
        2.3.1 驅(qū)動開發(fā)對比
        2.3.2 IPC方式對比
    2.4 本章小結(jié)
第三章 WinUSB和Named Pipe的基礎(chǔ)研究
    3.1 WinUSB的基礎(chǔ)研究
        3.1.1 WinUSB的簡介
        3.1.2 WinUSB設(shè)備文件操作
        3.1.3 數(shù)據(jù)傳輸?shù)膶崿F(xiàn)
        3.1.4 驅(qū)動安裝及相應(yīng)處理
    3.2 命名管道的通信機制
        3.2.1 命名管道的通信模式
        3.2.2 命名管道的實例
        3.2.3 命名管道的特點
        3.2.4 命名管道在C/S結(jié)構(gòu)中的設(shè)計
    3.3 本章小結(jié)
第四章 基于WinUSB和Named Pipe異構(gòu)通信機制
    4.1 異構(gòu)驅(qū)動通信方式
    4.2 命名管道結(jié)合驅(qū)動方法的系統(tǒng)結(jié)構(gòu)
    4.3 本章小結(jié)
第五章 系統(tǒng)實現(xiàn)和測試
    5.1 編碼
        5.1.1 編碼和測試環(huán)境
        5.1.2 WinUSB的實現(xiàn)
        5.1.3 命名管道服務(wù)器的實現(xiàn)
    5.2 可執(zhí)行組件
    5.3 驅(qū)動升級應(yīng)用測試
        5.3.1 單元測試
        5.3.2 回歸測試
        5.3.3 系統(tǒng)測試
    5.4 本章小結(jié)
第六章 實驗
    6.1 實驗待測數(shù)據(jù)
    6.2 實驗結(jié)果及分析
    6.3 本章小結(jié)
第七章 論文總結(jié)與展望
    7.1 本文工作總結(jié)
    7.2 未來工作展望
參考文獻
致謝
在學(xué)期間公開發(fā)表論文及著作情況

(3)居家健康系統(tǒng)的多設(shè)備跨平臺接入設(shè)計與實現(xiàn)(論文提綱范文)

摘要
ABSTRACT
第一章 緒論
    1.1 課題研究背景及意義
    1.2 相關(guān)領(lǐng)域研究現(xiàn)狀
        1.2.1 國外研究現(xiàn)狀
        1.2.2 國內(nèi)研究現(xiàn)狀
    1.3 本文的主要工作
    1.4 論述過程與結(jié)構(gòu)安排
        1.4.1 本文論述過程
        1.4.2 本文章節(jié)設(shè)置
    1.5 本章小結(jié)
第二章 系統(tǒng)整體設(shè)計
    2.1 系統(tǒng)功能需求分析
        2.1.1 數(shù)據(jù)通信的需求與指標(biāo)
        2.1.2 系統(tǒng)兼容性的需求與指標(biāo)
    2.2 系統(tǒng)整體架構(gòu)
        2.2.1 設(shè)計標(biāo)準(zhǔn)
        2.2.2 設(shè)計目標(biāo)
        2.2.3 整體架構(gòu)設(shè)計
    2.3 系統(tǒng)涉及的主要技術(shù)
        2.3.1 短距離無線傳輸技術(shù)
        2.3.2 多操作系統(tǒng)設(shè)備驅(qū)動程序設(shè)計
    2.4 本章小結(jié)
第三章 固件層設(shè)計與實現(xiàn)
    3.1 固件層概述
    3.2 硬件配置
        3.2.1 主機端硬件配置
        3.2.2 設(shè)備端硬件配置
    3.3 設(shè)備固件程序開發(fā)
        3.3.1 藍牙固件
        3.3.2 USB 描述符與固件
        3.3.3 自定義 USB 固件
        3.3.4 自定義 HID 固件
    3.4 本章小結(jié)
第四章 傳輸層驅(qū)動與接口設(shè)計實現(xiàn)
    4.1 傳輸層概述
    4.2 WINDOWS 平臺驅(qū)動程序開發(fā)
    4.3 LINUX 平臺驅(qū)動程序開發(fā)
    4.4 ANDROID 平臺驅(qū)動程序開發(fā)
    4.5 免驅(qū)動的通信接口設(shè)計
    4.6 本章小結(jié)
第五章 應(yīng)用層設(shè)計與實現(xiàn)
    5.1 應(yīng)用層概述
    5.2 基于藍牙接口的應(yīng)用開發(fā)
        5.2.1 WINDOWS 及 LINUX 系統(tǒng)應(yīng)用程序設(shè)計
        5.2.2 ANDROID 系統(tǒng)應(yīng)用程序設(shè)計
    5.3 基于 USB 接口的應(yīng)用開發(fā)
        5.3.1 WINDOWS 系統(tǒng)應(yīng)用程序設(shè)計
        5.3.2 LINUX 系統(tǒng)應(yīng)用程序設(shè)計
        5.3.3 ANDROID 系統(tǒng)應(yīng)用程序設(shè)計
    5.4 本章小結(jié)
第六章 系統(tǒng)測試
    6.1 系統(tǒng)藍牙接口方案測試
        6.1.1 WINDOWS 平臺測試
        6.1.2 LINUX 平臺測試
        6.1.3 ANDROID 平臺測試
    6.2 系統(tǒng) USB 接口方案測試
        6.2.1 WINDOWS 平臺測試
        6.2.2 LINUX 平臺測試
        6.2.3 ANDROID 平臺測試
    6.3 本章小結(jié)
第七章 總結(jié)與展望
    7.1 工作總結(jié)
    7.2 改進與展望
致謝
參考文獻

(4)基于USB總線接口的控制系統(tǒng)設(shè)計(論文提綱范文)

中文摘要
Abstract
第一章 緒論
    1.1 課題背景及意義
    1.2 課題發(fā)展?fàn)顩r及前景
        1.2.1 USB 的發(fā)展歷史
        1.2.2 USB 的應(yīng)用與發(fā)展前景
    1.3 USB 接口簡介
    1.4 本課題的主要研究內(nèi)容
第二章 USB 協(xié)議概述
    2.1 USB 系統(tǒng)架構(gòu)
        2.1.1 USB 主機
        2.1.2 USB 設(shè)備
    2.2 USB 電氣信號特征
        2.2.1 USB 連線
        2.2.2 USB 電源
        2.2.3 USB 的編碼方式
        2.2.4 設(shè)備檢測
    2.3 USB1.1 通信原理
        2.3.1 端點
        2.3.2 管道
        2.3.3 USB 數(shù)據(jù)傳輸
        2.3.3.1 包的組成
        2.3.3.2 事務(wù)處理
        2.3.3.3 USB 的四種傳輸方式
    2.4 USB1.1 設(shè)備架構(gòu)
        2.4.1 USB 標(biāo)準(zhǔn)描述符
        2.4.2 USB 標(biāo)準(zhǔn)請求
        2.4.3 USB 總線枚舉
    2.5 本章小結(jié)
第三章 USB 接口控制系統(tǒng)的硬件研究
    3.1 USB 接口芯片的選擇
    3.2 PDIUSBD12 簡介
        3.2.1 內(nèi)部結(jié)構(gòu)和性能特點
        3.2.2 引腳說明
        3.2.3 端點描述及工作模式
    3.3 系統(tǒng)的硬件實現(xiàn)
        3.3.1 系統(tǒng)的總體構(gòu)成
        3.3.2 單片機與 PDIUSBD12 的接口電路研究
    3.4 本章小結(jié)
第四章 USB 接口控制系統(tǒng)的固件設(shè)計
    4.1 固件概述
    4.2 固件工作原理
    4.3 通信用全局變量
        4.3.1 事件標(biāo)志位 EPPFLAGS
        4.3.2 Setup 包數(shù)據(jù)緩沖區(qū) CONTROL_XFER
    4.4 固件結(jié)構(gòu)及各模塊的實現(xiàn)
        4.4.1 硬件提取層
        4.4.2 PDIUSBD12 命令接口
        4.4.3 中斷服務(wù)程序
        4.4.4 協(xié)議層的實現(xiàn)
        4.4.4.1 標(biāo)準(zhǔn)設(shè)備請求
        4.4.4.2 廠商請求
        4.4.5 主循環(huán)程序
    4.5 本章小結(jié)
第五章 USB 接口控制系統(tǒng)的驅(qū)動程序設(shè)計
    5.1 USB 驅(qū)動程序體系結(jié)構(gòu)
    5.2 Windows2000/XP 中的驅(qū)動程序種類
    5.3 WDM 驅(qū)動程序模型簡介
        5.3.1 WDM 驅(qū)動程序的分層結(jié)構(gòu)
        5.3.2 WDM 驅(qū)動程序的組成
    5.4 功能設(shè)備驅(qū)動程序設(shè)計
        5.4.1 開發(fā)工具簡介
        5.4.2 USB 設(shè)備驅(qū)動程序框架
        5.4.3 功能設(shè)備驅(qū)動程序模塊
        5.4.3.1 入口程序
        5.4.3.2 設(shè)備添加
        5.4.3.3 即插即用
        5.4.3.4 訪問硬件
        5.4.4 設(shè)備驅(qū)動程序的安裝
        5.4.4.1 INF 文件介紹
        5.4.4.2 驅(qū)動程序安裝過程
    5.5 本章小結(jié)
第六章 USB 接口控制系統(tǒng)的應(yīng)用程序設(shè)計
    6.1 WIN32 API 簡介
    6.2 應(yīng)用程序與驅(qū)動程序的通信
        6.2.1 打開設(shè)備
        6.2.2 DeviceIoControl 函數(shù)
        6.2.3 關(guān)閉通信
    6.3 通信管理界面的設(shè)計及運行結(jié)果
    6.4 本章小結(jié)
第七章 總結(jié)與展望
參考文獻
攻讀學(xué)位期間公開發(fā)表的論文
致謝

(5)基于WDM模型USB驅(qū)動程序的設(shè)計與研究(論文提綱范文)

1 引言
2 WDM驅(qū)動模型
    2.1 WDM驅(qū)動分層結(jié)構(gòu)
    2.2 WDM驅(qū)動模型加載過程
3 USB驅(qū)動概述
    3.1 USB驅(qū)動程序分層結(jié)構(gòu)
    3.2 USB驅(qū)動程序工作原理
4 USB驅(qū)動程序設(shè)計
    4.1 驅(qū)動程序框架設(shè)計
    4.2 端點的讀寫函數(shù)實現(xiàn)
    4.3 應(yīng)用程序訪問驅(qū)動程序
5 結(jié)語

(6)基于USB總線的數(shù)據(jù)采集系統(tǒng)的設(shè)計(論文提綱范文)

摘要
Abstract
第一章 引言
    1.1 課題背景及意義
        1.1.1 數(shù)據(jù)采集系統(tǒng)概述
        1.1.2 USB 概述
        1.1.3 課題研究意義
    1.2 國內(nèi)外研究現(xiàn)狀
    1.3 論文內(nèi)容及結(jié)構(gòu)
    1.4 本章小結(jié)
第二章 設(shè)計方案選擇和預(yù)期目標(biāo)
    2.1 硬件系統(tǒng)選擇
        2.1.1 總線選擇
        2.1.2 主要芯片選擇
        2.1.3 系統(tǒng)其它芯片選擇
        2.1.4 硬件系統(tǒng)設(shè)計方案圖
    2.2 軟件系統(tǒng)設(shè)計
        2.2.1 軟件系統(tǒng)設(shè)計方案圖
        2.2.2 軟件系統(tǒng)設(shè)計方案說明
    2.3 預(yù)期目標(biāo)
    2.4 本章小結(jié)
第三章 系統(tǒng)硬件設(shè)計
    3.1 主控電路設(shè)計
        3.1.1 AT89C51 芯片介紹
        3.1.2 AT89C51 電路設(shè)計
    3.2 A/D 轉(zhuǎn)換電路設(shè)計
        3.2.1 TLC549 芯片介紹
        3.2.2 TLC549 電路設(shè)計
    3.3 D/A 轉(zhuǎn)換電路設(shè)計
        3.3.1 TLC5620 芯片介紹
        3.3.2 TLC5620 電路設(shè)計
    3.4 USB 總線電路設(shè)計
        3.4.1 CH372 芯片介紹
        3.4.2 CH372 與上位機連接電路設(shè)計
        3.4.3 CH372 與下位機連接電路設(shè)計
    3.5 開關(guān)量輸入電路設(shè)計
    3.6 開關(guān)量輸出電路設(shè)計
    3.7 脈沖輸入電路設(shè)計
    3.8 多路開關(guān)電路設(shè)計
    3.9 復(fù)位電路設(shè)計
        3.9.1 IMP810 芯片介紹
        3.9.2 IMP810 電路設(shè)計
    3.10 保持電路設(shè)計
    3.11 本章小結(jié)
第四章 設(shè)備固件程序設(shè)計
    4.1 軟件開發(fā)環(huán)境
    4.2 編程語言選擇
    4.3 設(shè)備固件程序設(shè)計方案
        4.3.1 設(shè)備固件程序總體設(shè)計
        4.3.2 設(shè)備固件程序基本數(shù)據(jù)結(jié)構(gòu)
        4.3.3 設(shè)備固件主程序設(shè)計
        4.3.4 底層函數(shù)設(shè)計BOTTOM
        4.3.5 命令接口COMMAND
        4.3.6 中斷服務(wù)程序ISR
        4.3.7 設(shè)備標(biāo)準(zhǔn)請求程序STDASK
        4.3.8 數(shù)據(jù)采集任務(wù)的A/D、D/A 轉(zhuǎn)換軟件設(shè)計
    4.4 本章小結(jié)
第五章 USB 設(shè)備驅(qū)動程序設(shè)計
    5.1 WDM 驅(qū)動程序模型
        5.1.1 WDM 驅(qū)動程序概述
        5.1.2 WDM 驅(qū)動程序的層次結(jié)構(gòu)
        5.1.3 WDM 驅(qū)動程序的優(yōu)勢
    5.2 驅(qū)動的開發(fā)工具
        5.2.1 Visual C++6.0
        5.2.2 DDK_XP
        5.2.3 DriverStudio
    5.3 驅(qū)動程序的組成
        5.3.1 驅(qū)動入口例程
        5.3.2 即插即用(PnP)例程
        5.3.3 分發(fā)例程
        5.3.4 電源管理例程
        5.3.5 USB 設(shè)備驅(qū)動程序
    5.4 本章小結(jié)
第六章 USB 設(shè)備應(yīng)用程序設(shè)計
    6.1 USB 設(shè)備應(yīng)用程序概述
    6.2 WIN32 API 簡介
    6.3 MFC 簡介
    6.4 動態(tài)鏈接庫簡介
    6.5 設(shè)備應(yīng)用程序與WDM 的通信
    6.6 應(yīng)用程序的實現(xiàn)
        6.6.1 取得設(shè)備句柄
        6.6.2 設(shè)備讀寫
        6.6.3 處理特殊請求
        6.6.4 設(shè)備關(guān)閉
    6.7 本章小結(jié)
第七章 系統(tǒng)測試
    7.1 數(shù)據(jù)采集過程
        7.1.1 模擬信號
        7.1.2 開關(guān)信號
        7.1.3 脈沖信號
    7.2 測試結(jié)果
        7.2.1 輸入模擬量測試
        7.2.2 輸出模擬量測試
        7.2.3 脈沖量測試
    7.3 本章小結(jié)
結(jié)論
致謝
參考文獻
附錄

(7)基于USB同步傳輸?shù)某晝?nèi)窺鏡圖像采集與處理系統(tǒng)設(shè)計(論文提綱范文)

摘要
ABSTRACT
第一章 緒論
    1.1 超聲內(nèi)窺鏡成像系統(tǒng)概述
    1.2 常用的圖像采集接口
    1.3 通用串行總線
        1.3.1 USB 簡介
        1.3.2 USB 總線的特點
        1.3.3 USB 傳輸方式的比較
    1.4 醫(yī)學(xué)超聲圖像增強
    1.5 論文的主要工作和意義
        1.5.1 論文的主要工作
        1.5.2 論文的研究意義
第二章 USB 接口理論基礎(chǔ)及設(shè)計方案
    2.1 USB 接口理論基礎(chǔ)
        2.1.1 USB 系統(tǒng)的組成
        2.1.2 USB 數(shù)據(jù)傳輸
        2.1.3 USB 同步傳輸方式
    2.2 USB 同步傳輸設(shè)計方案
        2.2.1 USB 同步傳輸系統(tǒng)結(jié)構(gòu)
        2.2.2 USB 同步傳輸設(shè)計方案
    2.3 本章小結(jié)
第三章 USB 同步傳輸軟件設(shè)計
    3.1 固件程序設(shè)計
        3.1.1 固件程序加載模式和重枚舉
        3.1.2 EZ-USB 固件程序框架
        3.1.3 同步傳輸固件程序?qū)崿F(xiàn)
    3.2 驅(qū)動程序設(shè)計
        3.2.1 WDM 驅(qū)動程序模型
        3.2.2 USB 驅(qū)動程序
        3.2.3 USB 驅(qū)動程序設(shè)計
    3.3 應(yīng)用程序設(shè)計
    3.4 實驗結(jié)果
    3.5 本章小結(jié)
第四章 醫(yī)學(xué)超聲圖像增強
    4.1 超聲圖像噪聲分析
    4.2 常用的超聲圖像濾波方法
    4.3 各向異性擴散算法實現(xiàn)
    4.4 本章小結(jié)
第五章 總結(jié)與展望
    5.1 完成的主要工作
    5.2 對未來工作的展望
參考文獻
發(fā)表論文和參加科研情況說明
致謝

(8)基于USB的通信與接口驅(qū)動的研究(論文提綱范文)

摘要
Abstract
致謝
第一章 緒論
    1.1 課題研究的目的
    1.2 USB 技術(shù)的國內(nèi)外發(fā)展現(xiàn)狀
        1.2.1 USB 1.1 與 USB 2.0
        1.2.2 USB OTG
        1.2.3 USB 3.0
    1.3 USB 技術(shù)的特點與應(yīng)用領(lǐng)域
        1.3.1 USB 技術(shù)特點
        1.3.2 USB 應(yīng)用領(lǐng)域
    1.4 課題主要研究內(nèi)容和論文結(jié)構(gòu)
第二章 USB 協(xié)議簡述
    2.1 USB 總線結(jié)構(gòu)
        2.1.1 USB 總線的物理拓撲結(jié)構(gòu)
        2.1.2 USB 總線的邏輯拓撲結(jié)構(gòu)
    2.2 USB 的特性
        2.2.1 USB 的電氣特性
        2.2.2 USB 的電源
    2.3 USB 數(shù)據(jù)通信流
        2.3.1 設(shè)備端點(Endpoint)
        2.3.2 USB 管道(Pipe)
        2.3.3 包(Packet)
        2.3.4 事務(wù)(Transaction)
    2.4 數(shù)據(jù)傳輸類型
        2.4.1 控制傳輸(Control Transfer)
        2.4.2 塊傳輸(Bulk Transfer)
        2.4.3 中斷傳輸(Interrupt Transfer)
        2.4.4 同步傳輸(Isochronous Transfer)
第三章 數(shù)據(jù)采集系統(tǒng)的硬件電路設(shè)計
    3.1 數(shù)據(jù)采集系統(tǒng)的整體設(shè)計
    3.2 數(shù)據(jù)采集系統(tǒng)的芯片選擇
        3.2.1 USB 接口芯片的分類與選擇
        3.2.2 模數(shù)轉(zhuǎn)換接口芯片的分類及選擇
    3.3 USB 接口芯片 CY7C68013
        3.3.1 CY7C68013 的結(jié)構(gòu)框圖
        3.3.2 CY7C68013 的工作原理
        3.3.3 CY7C68013 的接口方式
    3.4 A/D 轉(zhuǎn)換芯片MAX197
    3.5 數(shù)據(jù)采集系統(tǒng)的硬件電路設(shè)計
        3.5.1 USB 接口芯片電路設(shè)計
        3.5.2 電源轉(zhuǎn)換電路設(shè)計
        3.5.3 A/D 轉(zhuǎn)換電路設(shè)計
第四章 數(shù)據(jù)采集系統(tǒng)的固件程序設(shè)計
    4.1 USB 固件的設(shè)計
        4.1.1 固件程序的作用
        4.1.2 固件程序的結(jié)構(gòu)流程圖
    4.2 USB 固件開發(fā)環(huán)境
        4.2.1 Keil uVision3 集成開發(fā)環(huán)境
        4.2.2 Cypress 開發(fā)輔助工具
    4.3 USB 的描述符
        4.3.1 設(shè)備描述符
        4.3.2 配置描述符
        4.3.3 接口描述符
        4.3.4 端點描述符
    4.4 GPIF 的固件設(shè)計
        4.4.1 GPIF 模式簡介
        4.4.2 GPIF 的波形設(shè)計
第五章 WDM 驅(qū)動程序與應(yīng)用程序設(shè)計
    5.1 WDM 驅(qū)動程序
    5.2 WDM 驅(qū)動程序的組成
        5.2.1 驅(qū)動程序入口
        5.2.2 創(chuàng)建設(shè)備例程
        5.2.3 分發(fā)例程
        5.2.4 驅(qū)動程序卸載例程
    5.3 WDM 驅(qū)動程序的開發(fā)
        5.3.1 DriverStudio 開發(fā)工具
        5.3.2 基于 DriverStudio 的 USB 驅(qū)動程序開發(fā)過程
        5.3.3 INF 文件
    5.4 數(shù)據(jù)采集系統(tǒng)的上位機應(yīng)用程序開發(fā)
        5.4.1 Visual C++6.0 的優(yōu)點及特性
        5.4.2 應(yīng)用程序的流程設(shè)計
        5.4.3 應(yīng)用程序的界面設(shè)計
第六章 總結(jié)與展望
參考文獻
攻讀碩士學(xué)位期間發(fā)表的論文

(9)指紋識別設(shè)備驅(qū)動的開發(fā)和車牌字符識別的DSP實現(xiàn)(論文提綱范文)

摘要
ABSTRACT
第一章 緒論
    1.1 課題的研究背景和意義
        1.1.1 指紋識別系統(tǒng)與設(shè)備驅(qū)動程序
        1.1.2 設(shè)備驅(qū)動程序開發(fā)現(xiàn)狀
        1.1.3 車牌識別系統(tǒng)研究背景
    1.2 課題的主要工作成果
        1.2.1 基于PCI9054的指紋粗比對加速卡PCI驅(qū)動開發(fā)
        1.2.2 基于MBF200的指紋采集儀USB驅(qū)動開發(fā)
        1.2.3 基于DSP的車牌字符識別算法移植
    1.3 論文的內(nèi)容安排
第二章 相關(guān)總線技術(shù)介紹
    2.1 PCI總線
        2.1.1 PCI總線概述
        2.1.2 PCI總線結(jié)構(gòu)
        2.1.3 PCI總線特點
        2.1.4 接口芯片PCI9054
    2.2 USB總線
        2.2.1 USB系統(tǒng)模型
        2.2.2 USB主機組成
        2.2.3 USB設(shè)備描述符
        2.2.4 USB設(shè)備枚舉、配置
第三章 WDM驅(qū)動程序框架
    3.1 概述
    3.2 WINDOWS內(nèi)核結(jié)構(gòu)
    3.3 WINDOWS驅(qū)動開發(fā)歷史
    3.4 WDM驅(qū)動模型
        3.4.1 WDM驅(qū)動概述
        3.4.2 WDM驅(qū)動特點
        3.4.3 WDM分層結(jié)構(gòu)
        3.4.4 WDM驅(qū)動例程
    3.5 WDM驅(qū)動對象
        3.5.1 DriverObject對象
        3.5.2 Device對象
        3.5.3 IRP對象
        3.5.4 Interrupt對象
        3.5.5 Adapter對象
第四章 驅(qū)動開發(fā)環(huán)境和工具配置
    4.1 驅(qū)動開發(fā)環(huán)境選擇
    4.2 開發(fā)環(huán)境的建立
    4.3 DRIVERSTUDIO驅(qū)動開發(fā)向?qū)?/td>
    4.4 驅(qū)動調(diào)試工具SOFTICE
    4.5 驅(qū)動程序的發(fā)布和安裝
第五章 基于WDM的指紋粗比對加速卡PCI驅(qū)動
    5.1 指紋比對加速卡的硬件框架
    5.2 指紋粗比對加速卡驅(qū)動向?qū)гO(shè)置
    5.3 PCI9054配置資源的獲取
    5.4 驅(qū)動程序核心例程設(shè)計
        5.4.1 DriverEniry例程
        5.4.2 AddDevice例程
        5.4.3 OnStartDevice例程
        5.4.4 Read例程
        5.4.5 DeviceControl例程
        5.4.6 中斷服務(wù)例程ISR及其延遲過程調(diào)用DPC
        5.4.7 其它例程
    5.5 中間類庫設(shè)計
    5.6 實驗結(jié)果
    5.7 本章小結(jié)
第六章 基于WDF的指紋采集儀USB驅(qū)動
    6.1 概述
    6.2 WDF驅(qū)動概述
        6.2.1 WDF驅(qū)動模型
        6.2.2 WDF驅(qū)動模型的優(yōu)勢
        6.2.3 WDF驅(qū)動開發(fā)套件
    6.3 基于MBF200的指紋采集儀
        6.3.1 MBF200的結(jié)構(gòu)和特性
        6.3.2 指紋采集儀電路設(shè)計
        6.3.3 指紋采集儀通信與傳輸方式
    6.4 基于KMDF的USB驅(qū)動架構(gòu)
    6.5 指紋采集儀驅(qū)動設(shè)計
        6.5.1 驅(qū)動程序設(shè)計思路
        6.5.2 軟中斷和硬中斷設(shè)計
        6.5.3 應(yīng)用程序與驅(qū)動程序的接口
    6.6 實驗結(jié)果
    6.7 本章小結(jié)
第七章 車牌字符識別算法的DSP實現(xiàn)
    7.1 概述
    7.2 TMS320VC5509A簡介
    7.3 基于TMS320VC5509A SIMULATOR的優(yōu)化
        7.3.1 C語言級優(yōu)化
        7.3.2 匯編優(yōu)化方法
    7.4 優(yōu)化過程和結(jié)果
    7.5 本章小結(jié)
第八章 結(jié)束語
    8.1 論文總結(jié)
    8.2 工作展望
參考文獻
致謝
攻讀碩士學(xué)位期間已發(fā)表學(xué)術(shù)論文

(10)基于Windows XP下USB轉(zhuǎn)RS-232接口轉(zhuǎn)換器驅(qū)動程序的開發(fā)(論文提綱范文)

摘要
Abstract
第一章 緒論
    1.1 RS-232 串行接口標(biāo)準(zhǔn)綜述
    1.2 通用串行總線 USB 綜述
    1.3 國內(nèi)外現(xiàn)狀
    1.4 本文研究背景與工作內(nèi)容
第二章 通信協(xié)議研究
    2.1 RS-232 串行接口標(biāo)準(zhǔn)
    2.2 USB 通信協(xié)議
第三章 USB 轉(zhuǎn)RS-232 接口轉(zhuǎn)換器硬件
    3.1 系統(tǒng)整體結(jié)構(gòu)
    3.2 USB 端口
    3.3 UART
    3.4 Buffer
    3.5 FIFO
第四章 接口轉(zhuǎn)換器驅(qū)動模型分析與實現(xiàn)機制
    4.1 WDM 驅(qū)動模型簡介
    4.2 基于WDM 模型的接口轉(zhuǎn)換器驅(qū)動框架設(shè)計
    4.3 開發(fā)方案的確立
    4.4 集成開發(fā)環(huán)境的配置
    4.5 I/O 請求包(IRP)
    4.6 派遣函數(shù)
    4.7 USB 數(shù)據(jù)處理
    4.8 內(nèi)存分配策略
    4.9 同步處理
    4.10 推遲過程調(diào)用
    4.11 完成例程
第五章 接口轉(zhuǎn)換器驅(qū)動程序重點例程設(shè)計
    5.1 驅(qū)動程序入口例程
    5.2 即插即用例程
    5.3 分發(fā)例程
    5.4 電源管理例程
    5.5 卸載例程
第六章 驅(qū)動測試與安裝
    6.1 驅(qū)動測試
    6.2 驅(qū)動安裝
總結(jié)與展望
致謝
參考文獻
研究成果

四、基于Windows WDM的USB設(shè)備驅(qū)動程序的開發(fā)(論文參考文獻)

  • [1]基于WinUSB與Named Pipe的遺留系統(tǒng)驅(qū)動升級方法研究[D]. 胡佑蓉. 東北師范大學(xué), 2020(02)
  • [2]基于WDM的USB設(shè)備功能驅(qū)動程序的設(shè)計與實現(xiàn)[J]. 蔡旸. 軟件, 2014(02)
  • [3]居家健康系統(tǒng)的多設(shè)備跨平臺接入設(shè)計與實現(xiàn)[D]. 周槿. 電子科技大學(xué), 2013(01)
  • [4]基于USB總線接口的控制系統(tǒng)設(shè)計[D]. 朱靜. 蘇州大學(xué), 2012(10)
  • [5]基于WDM模型USB驅(qū)動程序的設(shè)計與研究[J]. 張智邦,鮑蘇蘇,金敏. 計算機系統(tǒng)應(yīng)用, 2011(11)
  • [6]基于USB總線的數(shù)據(jù)采集系統(tǒng)的設(shè)計[D]. 田健. 電子科技大學(xué), 2010(03)
  • [7]基于USB同步傳輸?shù)某晝?nèi)窺鏡圖像采集與處理系統(tǒng)設(shè)計[D]. 張瑞強. 天津大學(xué), 2010(02)
  • [8]基于USB的通信與接口驅(qū)動的研究[D]. 顧雷雷. 合肥工業(yè)大學(xué), 2010(05)
  • [9]指紋識別設(shè)備驅(qū)動的開發(fā)和車牌字符識別的DSP實現(xiàn)[D]. 劉春河. 北京郵電大學(xué), 2010(03)
  • [10]基于Windows XP下USB轉(zhuǎn)RS-232接口轉(zhuǎn)換器驅(qū)動程序的開發(fā)[D]. 陽得常. 西安電子科技大學(xué), 2010(11)

標(biāo)簽:;  ;  ;  ;  ;  

基于Windows WDM的USB設(shè)備驅(qū)動開發(fā)
下載Doc文檔

猜你喜歡