c#usb外設(shè)說明
c#usb外設(shè)說明
USB,是英文Universal Serial Bus(通用串行總線)的縮寫,而其中文簡稱為“通串線”,下面是學(xué)習(xí)啦小編帶來的關(guān)于c# usb 外設(shè) 說明的內(nèi)容,歡迎閱讀!
c# usb 外設(shè) 說明:
這需要手機(jī)上安裝一個(gè)服務(wù)程序,比如手機(jī)上某個(gè)端口有一個(gè)服務(wù)程序就是通過外部網(wǎng)絡(luò)控制手機(jī)的,控制其他設(shè)備的前提是這個(gè)設(shè)備應(yīng)該提供這種服務(wù)才行,一般應(yīng)該有現(xiàn)成的程序供使用,你可以下載到移動(dòng)設(shè)備上上,然后研究一下的控制協(xié)議,按照協(xié)議從PC機(jī)發(fā)數(shù)據(jù)就能實(shí)現(xiàn)控制。。。。所有的遠(yuǎn)程控制都是這個(gè)原理,被操作的一方提供服務(wù)程序,另一方通過協(xié)議發(fā)送數(shù)據(jù),只是手機(jī)起始我不是很懂,應(yīng)該有相關(guān)的軟件和協(xié)議。
從1994年11月11日發(fā)表了USB V0.7版本以后,USB版本經(jīng)歷了多年的發(fā)展,已經(jīng)發(fā)展為3.1版本,成為二十一世紀(jì)電腦中的標(biāo)準(zhǔn)擴(kuò)展接口。當(dāng)前主板中主要是采用USB1.1和USB2.0,各USB版本間能很好的兼容。USB用一個(gè)4針(USB3.0標(biāo)準(zhǔn)為9針)插頭作為標(biāo)準(zhǔn)插頭,采用菊花鏈形式可以把所有的外設(shè)連接起來,最多可以連接 127個(gè)外部設(shè)備,并且不會(huì)損失帶寬。USB需要主機(jī)硬件、操作系統(tǒng)和外設(shè)三個(gè)方面的支持才能工作。
二十一世紀(jì)的主板一般都采用支持USB功能的控制芯片組,主板上也安裝有USB接口插座,而且除了背板的插座之外,主板上還預(yù)留有USB插針,可以通過連線接到機(jī)箱前面作為前置USB接口以方便使用(注意,在接線時(shí)要仔細(xì)閱讀主板說明書并按圖連接,千萬不可接錯(cuò)而使設(shè)備損壞)。而且USB接口還可以通過專門的USB連機(jī)線實(shí)現(xiàn)雙機(jī)互連,并可以通過Hub擴(kuò)展出更多的接口。USB具有傳輸速度快,使用方便,支持熱插拔,連接靈活,獨(dú)立供電等優(yōu)點(diǎn),可以連接鼠標(biāo)、鍵盤、打印機(jī)、掃描儀、攝像頭、充電器、閃存盤、MP3機(jī)、手機(jī)、數(shù)碼相機(jī)、移動(dòng)硬盤、外置光驅(qū)/軟驅(qū)、USB網(wǎng)卡、ADSL Modem、Cable Modem等,幾乎所有的外部設(shè)備。
USB總線接口處理電氣層與協(xié)議層的互連。從互連的角度來看,相似的總線接口由設(shè)備及主機(jī)同時(shí)給出,例如串行接口機(jī)(SIE)。USB總線接口由主控制器實(shí)現(xiàn)。
相關(guān)閱讀推薦:
USB總線接口處理電氣層與協(xié)議層的互連。從互連的角度來看,相似的總線接口由設(shè)備及主機(jī)同時(shí)給出,例如串行接口機(jī)(SIE)。USB總線接口由主控制器實(shí)現(xiàn)。
主控制器驅(qū)動(dòng)程序(HCD)這可把不同主控制器設(shè)備映射到USB系統(tǒng)中。HCD與USB之間的接口叫HCDI,特定的HCDI由支持不同主控制器的操作系統(tǒng)定義,通用主控制器驅(qū)動(dòng)器(UHCD)處于軟結(jié)構(gòu)的最底層,由它來管理和控制主控制器。UHCD實(shí)現(xiàn)了與USB主控制器通信和控制USB主控制器,并且它對(duì)系統(tǒng)軟件的其他部分是隱蔽的。系統(tǒng)軟件中的最高層通過UHCD的軟件接口與主控制器通信。
USB驅(qū)動(dòng)程序(USBD)它在UHCD驅(qū)動(dòng)器之上,它提供驅(qū)動(dòng)器級(jí)的接口,滿足現(xiàn)有設(shè)備驅(qū)動(dòng)器設(shè)計(jì)的要求。USBD以I/O請(qǐng)求包(IRPs)的形式提供數(shù)據(jù)傳輸架構(gòu),它由通過特定管道(Pipe)傳輸數(shù)據(jù)的需求組成。此外,USBD使客戶端出現(xiàn)設(shè)備的一個(gè)抽象,以便于抽象和管理。作為抽象的一部分,USBD擁有缺省的管道。通過它可以訪問所有的USB設(shè)備以進(jìn)行標(biāo)準(zhǔn)的USB控制。該缺省管道描述了一條USBD和USB設(shè)備間通信的邏輯通道。
主機(jī)軟件 在某些操作系統(tǒng)中,沒有提供USB系統(tǒng)軟件。這些軟件本來是用于向設(shè)備驅(qū)動(dòng)程序提供配置信息和裝載結(jié)構(gòu)的。在這些操作系統(tǒng)中,設(shè)備驅(qū)動(dòng)程序?qū)?yīng)用提供的接口而不是直接訪問USBDI(USB驅(qū)動(dòng)程序接口)結(jié)構(gòu)。
c# usb外設(shè)說明相關(guān)文章:
1.電腦入門知識(shí)精華版(讓你全面認(rèn)識(shí)電腦)
2.計(jì)算機(jī)的外設(shè)維修實(shí)例論文
4.淺淡計(jì)算機(jī)實(shí)用檢測(cè)維修方法及應(yīng)用
6.上海財(cái)經(jīng)法規(guī)考試模擬題及答案
7.關(guān)于電腦專業(yè)知識(shí)的介紹有哪些
9.2016中考信息技術(shù)知識(shí)點(diǎn)