CH375主机模式下,使用AUTO_SETUP自动配置设备,配置USB扫描枪和USB键盘, 配置是成功了(键盘灯亮了和扫描枪灯也亮),但无法通信。按照论坛上USB键盘的实例是可以通信。 请教大家,AUTO_SETUP设后,还否需还设定其他参数。
热门产品 :
CH592: RISC-V内核BLE5.4无线MCU
CH375主机模式下,使用AUTO_SETUP自动配置设备,配置USB扫描枪和USB键盘, 配置是成功了(键盘灯亮了和扫描枪灯也亮),但无法通信。按照论坛上USB键盘的实例是可以通信。 请教大家,AUTO_SETUP设后,还否需还设定其他参数。
使用AUTO_SETUP只能初始化到设置配置的命令。同时无法将CH375设置成低速模式。还有一些关于扫描枪以及键盘的类请求未发,所以是无法获取键盘的数据的。
大大真是回答热情,占一个!
我也遇到这个问题。
ch375 连接一个hub,reset_all 然后复位usb总线后,如果不调用 auto_setup,可以通过 issue_tkn_x 走外部固件流程获取 hub descriptor;但如果调用了 auto_setup,再获取 hub descriptor 反而得到 STALL。
我这个hub是全速设备。而且 usb 2.0 spec 里说 Get Hub Descriptor 只有在设置了config之后才能调用。但现在配置成功了却调用出错。不知道是什么情况?