hid controller(human interface devices)一套完整的hid相關(guān)組件,能夠處理所有的usb接口的hid子類(lèi)
標(biāo)簽: controller hid interface devices
上傳時(shí)間: 2013-12-27
上傳用戶(hù):Ants
use MFC to create a QQ dialog to be a beautiful human interface.
標(biāo)簽: beautiful interface create dialog
上傳時(shí)間: 2016-04-04
上傳用戶(hù):yy541071797
This application creates an USB HID (Human-Interface Device) keyboard on a host computer. Pressing any of the buttons on the board outputs characters or special keys on the host side
標(biāo)簽: Human-Interface application Pressing computer
上傳時(shí)間: 2014-01-04
上傳用戶(hù):曹云鵬
基于Keil+HJTAG+LPC214x的(Human Interface Device)HID類(lèi)USB開(kāi)發(fā)例程,不需要驅(qū)動(dòng),燒入直接可識(shí)別。程序有注釋?zhuān)筛鶕?jù)需要更改。
標(biāo)簽: Interface Device HJTAG Human
上傳時(shí)間: 2016-09-17
上傳用戶(hù):jennyzai
USB_HID設(shè)備報(bào)告描述符詳解 ,HID實(shí)例,HID Usage Tables ,Device Class Definition for Human Interface Devices(HID)
標(biāo)簽: HID Definition Interface USB_HID
上傳時(shí)間: 2014-11-09
上傳用戶(hù):wang5829
human interface devices.zip 一套組件
標(biāo)簽: interface devices human zip
上傳時(shí)間: 2013-12-01
上傳用戶(hù):牧羊人8920
【摘要】:隨著USB接口在計(jì)算機(jī)業(yè)界應(yīng)用越來(lái)越廣泛,基于USB的接口開(kāi)發(fā)顯得越來(lái)越具有現(xiàn)實(shí)意義。隨著客戶(hù)對(duì)系統(tǒng)數(shù)據(jù)采集速度要求的不斷提高,USB以其使用方便、易于擴(kuò)展、速度快等優(yōu)點(diǎn)而越來(lái)越多的被應(yīng)用于各種人機(jī)接口設(shè)備中。本設(shè)計(jì)提出了一種USB接口的HID數(shù)據(jù)通訊接口設(shè)計(jì)方案,USB接口芯片采用的是PHILIP的PDIUSBD12,微控器是宏晶科技的STC89C52RC。該方案具有器件通用、成本低、方便焊接調(diào)試等特點(diǎn)。由于本設(shè)計(jì)采用了PDIUSBD12接口芯片,通過(guò)改變微控器的代碼可以制作成各種標(biāo)準(zhǔn)的USB設(shè)備。本設(shè)計(jì)完成了一種典型的HID設(shè)備驅(qū)動(dòng)程序的開(kāi)發(fā),PC機(jī)無(wú)需額外加裝驅(qū)動(dòng)便可實(shí)現(xiàn)和USB設(shè)備之間的通訊。而且經(jīng)過(guò)典型HID設(shè)備的枚舉過(guò)程,還可用于對(duì)USB協(xié)議的熟悉和學(xué)習(xí)。上位機(jī)軟件部分,采用了VisualC++6.0編寫(xiě)HID設(shè)備的控制程序,此控制程序和HID下位機(jī)設(shè)備構(gòu)成了完整的USB控制系統(tǒng)。在此基礎(chǔ)上,本設(shè)計(jì)還增加了簡(jiǎn)單的音樂(lè)播放功能,可以打開(kāi)并播放格式為mp3和wma的音頻文件,還可以暫停、停止、選擇播放曲目、調(diào)節(jié)音量等;在音頻播放時(shí)HID設(shè)備彩燈可以實(shí)時(shí)顯示音頻的頻譜。這在驗(yàn)證USB系統(tǒng)的同時(shí),大大增加了控制的趣味性。驗(yàn)證結(jié)果表明按照該方案設(shè)計(jì)的數(shù)據(jù)通訊接口和HID設(shè)計(jì)運(yùn)行穩(wěn)定可靠。USB是一種計(jì)算機(jī)和外部設(shè)備進(jìn)行通訊連接的接口.USB的出現(xiàn)的目的是取代現(xiàn)在計(jì)算機(jī)接口,簡(jiǎn)化計(jì)算機(jī)與外部設(shè)備的連接過(guò)程,使計(jì)算機(jī)的擴(kuò)展更加方便。它使得計(jì)算機(jī)和外部設(shè)備的連接十分方便。目前,各種計(jì)算機(jī)外部設(shè)備都在逐漸改為USB接口,USB技術(shù)的出現(xiàn)是計(jì)算機(jī)接口技術(shù)的一大飛躍。越來(lái)越多的測(cè)控系統(tǒng)、信號(hào)處理系統(tǒng)和智能儀器選用USB接口與PC機(jī)進(jìn)行高速、海量的數(shù)據(jù)通訊。但是,相對(duì)UART(通用異步串口)、LPT(打印機(jī)并行端口),USB的開(kāi)發(fā)難度要大的多。采用HID(Human Interface Device,人機(jī)接口設(shè)備)的設(shè)計(jì)方案則可以很好的解決這一矛盾。
上傳時(shí)間: 2022-05-02
上傳用戶(hù):shjgzh
HID 型概述第一個(gè)被windows支持的usb外圍設(shè)備類(lèi)是人機(jī)接口設(shè)備。hid是human interface device人機(jī)接口設(shè)備的英文縮寫(xiě)。是指直接和人進(jìn)行互動(dòng)的設(shè)備。如鼠標(biāo)、鍵盤(pán)等。運(yùn)行在WINDOWS98或其他更高的版本的操作系統(tǒng)的PC機(jī),系統(tǒng)除了提供通用的USB設(shè)備的底層驅(qū)動(dòng)以外,還單獨(dú)提供了一些HID設(shè)備的完整驅(qū)動(dòng),應(yīng)用程序可以很容易的與操作系統(tǒng)內(nèi)部的hid通訊。這樣使得符合hid類(lèi)的USB設(shè)備很容易開(kāi)發(fā)與運(yùn)行。也就是說(shuō),我們?nèi)绻雽?shí)現(xiàn)一個(gè)USB的HID類(lèi)設(shè)備,是不需要在Windows下開(kāi)發(fā)自己的驅(qū)動(dòng)程序,HID不一定要是標(biāo)準(zhǔn)的外設(shè)類(lèi)型,唯一的要求是交換的數(shù)據(jù)存儲(chǔ)在報(bào)文的結(jié)構(gòu)內(nèi),設(shè)備固件必須支持報(bào)文的格式。任何工作在該限制之內(nèi)的設(shè)備都可以成為一個(gè)hid,例如溫度計(jì),電壓計(jì),讀卡機(jī)等。hid類(lèi)設(shè)備只能使用控制傳輸與中斷傳輸兩種方式。HID的交換的數(shù)據(jù)格式稱(chēng)為報(bào)文。報(bào)文形式靈活,能處理任何類(lèi)型的數(shù)據(jù)。HID特有的請(qǐng)求,Set Report和Get Report為主機(jī)和設(shè)備之間的任何類(lèi)型數(shù)據(jù)塊傳輸提供了一種方法。主機(jī)發(fā)出Get Report請(qǐng)求,設(shè)備響應(yīng)向主機(jī)傳送數(shù)據(jù)塊;主機(jī)發(fā)出Set Report請(qǐng)求,設(shè)備響應(yīng)準(zhǔn)備接收主機(jī)發(fā)出的數(shù)據(jù)塊。對(duì)于一個(gè)全速設(shè)備,中斷傳輸方式下每筆事務(wù)能夠傳送的最大數(shù)據(jù)量是64字節(jié),全速設(shè)備每毫秒不能有超過(guò)一筆事務(wù),所以每秒最多傳送64000字節(jié)。高速設(shè)備,每筆事務(wù)能夠傳送的最大數(shù)據(jù)量是1024字節(jié)。對(duì)于不能一次傳輸完畢的數(shù)據(jù),接收和發(fā)送報(bào)文可以采用多筆事務(wù)。下表列舉出了與HID類(lèi)設(shè)備通信過(guò)程中使用到的大量函數(shù),這些函數(shù)的用法在DDK的幫助文檔中均有詳細(xì)地解釋。這些函數(shù)包含在Hid.dll,Setupapi.dl、Kernel32.dll三個(gè)動(dòng)態(tài)鏈接庫(kù)中,分別起到與HID設(shè)備通訊,尋找與識(shí)別設(shè)備,交換數(shù)據(jù)的作用。
上傳時(shí)間: 2022-05-31
上傳用戶(hù):
Human Factors and Systems Interaction aims to address the main issues of concern within systems interface with a particular emphasis on the system lifecycle development and implementation of interfaces and the general implications of virtual, augmented and mixed reality with respect to human and technology interaction. Human Factors and Systems Interaction is, in the first instance, affected by the forces shaping the nature offuture computing and systems development
標(biāo)簽: Interactions Advances Factors System Human and in
上傳時(shí)間: 2020-06-10
上傳用戶(hù):shancjb
omap5912 spi interface driver. In addition, supply a fpga download example via spi
標(biāo)簽: interface driver omap 5912
上傳時(shí)間: 2013-08-26
上傳用戶(hù):hustfanenze
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1