USB读写端口 IN端口的地址必须是0x81~0x8f Out端口必须是0x0~0xf吗?该地址由谁确定!
回复(5) 2009-03-19 16:18 来自版块 - USB驱动开发
表情
ljlOnil还有一个问题请教一下,我用BusHound 查看USB设备,得到一下信息 类型 端点 Control In/Out 0 Bulk out 2 Interrupt In ...(2009-03-19 22:54)
ljlOnil谢谢楼上(2009-03-19 22:47)
newsky原来写完后这么长时间才能看到!(2009-03-19 21:04)
newsky地址是一个字节表示的,最高位表示传输方向,0为输出,1为输入,方向都是对应于HOST而言的 低4位为地址,为0~F,其中0为控制端点,所以实际用于传输的为0~F(2009-03-19 21:03)
newsky因为在USB协议内,规定地址为一个字节,其中最高位表示方向,0为输出,1为输入,低4位表示地址 所以读端点肯定是0x81~0x8F,写端点是0x00~0x0F(2009-03-19 20:56)

返回顶部