最近利用手里的CH592F的开发板及其配套的测试程序(EVT/EXAM/USB/Device/COM)学习USB部件的使用,当使用VEN模式时,批量收发皆正常;当使用CDC模式时,从调试串口(UART1)中监测到周期性收到主机发来CLEAR_FEATURE, SETUP包为0x02 0x01 0x00 0x00 0x84 0x00 0x00 0x00(Clear Feature --> EP4_IN)。进一步用Wireshark抓包看到如下(节选)信息
从中可看到对于EP4一个周期中出现了2对额外的请求与响应(红色箭头处),不知道这个现象的原因是什么?
我曾怀疑是592F的程序发起了Interrup事务传送,但通过对EP4_IN传输结束中断打断点的方式证实并无该事件发生。
热门产品 :
CH390:以太网控制器芯片