请问,当374与上位机连接后 应该是枚举的过程吧 能否将374的这个过程大概介绍下 我这样理解的对吗:
最开始这段处理中,都应该是374端点0的setup过程吧 其中会有374端点0的“in”相配合
而不应该出现其他端点的处理吧?
热门产品 :
CH394: 以太网协议栈芯片
请问,当374与上位机连接后 应该是枚举的过程吧 能否将374的这个过程大概介绍下 我这样理解的对吗:
最开始这段处理中,都应该是374端点0的setup过程吧 其中会有374端点0的“in”相配合
而不应该出现其他端点的处理吧?
和你说的差不多,在枚举配置的过程中,只有SETUP和IN的过程(对于计算机来说)。在374设置为设备模式的时候,那么,374芯片会将UD+拉为3V左右,这个时候,计算机检测到UD+的电压为高的时候,计算机就发送获取设备描述符的SETUP包下来,当374收到这个包之后,分析包的内容,在根据数据包的内容返回相应的数据,例如分析的数据是获取设备描述符的时候,374就通过DATA0的OUT端点将设备描述符发送出去(对于374来说),这里需要注意的是默认的第一个DATA0的端点的大小为8字节,当计算机收到你的第一包8字节数据之后,会分析你的DATA0的包的大小是多少,然后会来取你的后面相应的数据。当配置全部完成之后的话就可以进行数据的传输了