ch375b做模拟USB键盘,上传键盘码出问题

之前的供电问题已经解决,四楼之前都是之前问题的。


之前的设置地址后总线复位的情况解决了,补充下,是使用io口模拟并口时序,用STC89c52的6T模式(11.0592M晶振),速度快1倍。问题的解答在7楼。


现在是键盘码上传出问题。用端点1上传键盘码了,但是端点1的IN中断没产生。




原理图上V3脚需要接到+3.3上。读U盘 键盘 鼠标都可以。


                           

原理图上V3脚需要接到+3.3上。读U盘 键盘 鼠标都可以。

                       那把VCC脚接上5v行吗?不能取反的问题是不是因为这个呢?


VCC脚接5v,V3引脚需103电容接地。


                           

VCC脚接5v,V3引脚需103电容接地。

                       弄那个枚举又出问题了  你看看什么情况


只是“暂存发来的地址值”,有没有在“端点0的IN请求,主机接收成功”后,把暂存发来的地址值配置进去。


                           

只是“暂存发来的地址值”,有没有在“端点0的IN请求,主机接收成功”后,把暂存发来的地址值配置进去。


                        已经解决了。。是端点0的IN中断里的调试信息函数影响了速度,导致不能及时设置地址,然后就复位了,去掉那个函数就好。现在已经枚举和设置配置完了,但是上传键盘码出问题,在端点1上传了,端点1的IN没有中断产生,不知道什么情况


首先要确定的是主机是不是往端点1请求数据了?然后使用CMD_WR_USB_DATA5准备端点1的数据缓存等待主机来取。


只有登录才能回复,可以选择微信账号登录