STC8H8K64U单片机的USB中断,是如何产生的?
听说STC8H8K64U单片机支持上升沿中断,下降沿中断,高电平中断,低电平中断。我刚从STC官方拿到样品,目前在摸索熟悉中,想了解下单片机的USB中断,都是由主机控制的,那么总线上发生什么,会让单片机进入USB中断??请教STC技术支持疑难解答,感谢!不像I/O一个上升沿或者下降沿就能产生中断,USB中断比较复杂
必须在USB总线上产生特定的事件才能产生相应USB中断
比如IN中断,必须设备收到主机发送的IN令牌,然后回传完成IN数据后才会产生IN中断
其它类似IN中断的OUT中断、RESET中断、SOF中断等,都必须是USB设备收到主机发送的令牌,并完成相应的数据交互才会参数中断。
如需详细了解,可以下载下面的附件进行学习
直接用STC的USB例程,用STC提供的库,STC-CDC/虚拟串口比,实际串口还简单
深圳国芯人工智能有限公司-核心功能实验板 (stcai.com)
https://www.stcai.com/filedownload/640769
直接测试这些调通的例程
页:
[1]