ZKX's LAB

如何从零开始做一个 USB 键盘? linux usb主控制器

2020-09-30知识13

Linux操作系统下的USB硬件设备驱动是怎样的? USB 是英文\"Universal Serial Bus\"的缩写,意为\"通用串行总线。是由Compaq(康柏)、DEC、IBM、Intel、NEC、微软以及Northern Telecom(北方电讯)等公司于1994年11月共同。

usb集线器是干什么用的,怎么用?还有就是有个插头没研究明白往什么地方插,还有一个耳机那样的孔,盒子上面有8个usb孔,还有一个是什么忘记了今天回家发现家里多了太二手电脑,。

Linux系统下,如何编程控制USB hub每个端口的断电和上电? 看到有人用SetPortFeature,不知道怎么用。从硬件的角度说,你是无法控制USB Port的上电和断电的,因为控制器的Power寄存器只受硬件控制,当有设备接入时这个寄存器是必然。

linux USB驱动 USB主机控制器包括:uhci(universal host controller interface):Intel的usb 1.1主控制器。ehci(enhanced host controller interface):usb 2.0的主控制器标准接口。ohci(open host controller inferface):一个不仅仅是usb用的主控制器接口标准,下面细分为usb,1394,或者更多主要是遵循csr(configuration space register)标准(另一个标准)。是其他厂商在设计usb host controller时遵循的标准,如via,nec,ali,包括nvidia等等这个好像跟那个什么U盘主控芯片不是一个概念吧。

#集线器#链表#软件#usb接口#u盘启动

随机阅读

qrcode
访问手机版