USB
骑着蜗牛写代码
这个作者很懒,什么都没留下…
展开
-
USB总线简介(一)
USB(universal serial Bus)是一种“通用串行外部总线”。首先,USB是一种“总线”,它与计算机内部的总线(如PCI总线)不同,CPU不能通过访问内存指令或者I/O指令直接访问连接在USB上的设备,而要通过一个“USB控制器”,间接地与连接在USB上的设备打交道,USB总线存在于计算机的外部,所以说是外部总线。其次USB信号线一共只有两条,线上的信号是串行的,所以是“串行外部总线”。至于说“通用”,那是因为USB总线的设计从一开始就考虑到了许多不同种类的外部设备,只要带有USB接口(US原创 2020-07-07 09:32:19 · 6732 阅读 · 0 评论 -
USB设备驱动(一):简单分析USB设备驱动框架
在生活、工作中经常会接触到USB设备,如鼠标、键盘、摄像头、可移动硬盘、扫码枪等。这些设备通过USB接口连接到电脑上后,电脑会立刻提示“检测到新硬件...”、安装驱动等。这里需要强调下USB设备使用的是USB总线,window或Linux内核中都会自带usb总线驱动,所以接上USB设备后,主机能够立刻检测到,提醒需要安装设备驱动是指安装USB设备驱动。USB设备驱动使用USB总线,所以很多操作由USB总线驱动帮我们完成了,我们只需要的按照总线、设备、驱动框架来实现USB设备的驱动既可。USB设备数据的读原创 2020-07-05 18:00:50 · 1119 阅读 · 0 评论