CH582 USB主机中断

请问CH582有USB主机中断的例子吗?

您好,USB主机没有硬件事务处理中断功能,如果需要每隔固定时间就进行一次事务,可以结合定时器使用。


我现在做了ch582和ch32v307主机中断的驱动,枚举键盘鼠标都没有问题,但是枚举我手里的一个wifi模块,获取设备描述符的时候setup超时,wifi模块直接插到pc端是会被正常枚举的。我看沁恒的USB主机IP是有硬件中断的功能阿。


您要做什么样的功能,如果是针对上述问题的话,可以尝试加大USBHostTransact()的超时时间,有USB分析仪的话可以用分析仪抓包。USB主机有部分功能有中断,能够帮助完成单次事务,但是能自动安排事务处理的功能是没有中断的,需要用户围绕USBHostTransact()接口主动发起事务,具体可以参考例程。


我需要用USB主机枚举一个wifi模块,但是我不想用查询枚举的方式,我想使用中断的方式+RT-Thread,我现在用你们给的例子是能枚举这个wifi模块的,我自己做的主机驱动能枚举键盘鼠标U盘等设备,但是枚举这个wifi模块就会一直setup超时,非常奇怪。


您好,可以整理代码块截图、打印截图等信息,发送邮件至zhaiyw@wch.cn协助您定位问题。


好的谢谢您,我将代码打包发给您了。


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