找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1748|回复: 4
打印 上一主题 下一主题
收起左侧

单片机的USB中断,是如何产生的?

[复制链接]
跳转到指定楼层
楼主
单片机的USB中断,都是由主机控制的,那么总线上发生什么,会让单片机进入USB中断。

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:1042619 发表于 2022-12-13 17:07 | 只看该作者
     不像I/O一个上升沿或者下降沿就能产生中断,USB中断比较复杂必须在USB总线上产生特定的事件才能产生相应USB中断比如IN中断,必须设备收到主机发送的IN令牌,然后回传完成IN数据后才会产生IN中断其它类似IN中断的OUT中断、RESET中断、SOF中断等,都必须是USB设备收到主机发送的令牌,并完成相应的数据交互才会参数中断。如需详细了解,可以下载下面的附件进行学习。





直接用STC的USB例程,用STC提供的库,STC-CDC/虚拟串口比,实际串口还简单




usb11.pdf

1.93 MB, 下载次数: 6

回复

使用道具 举报

板凳
ID:584814 发表于 2022-12-13 17:21 | 只看该作者
中断信号,这是个哲学问题
回复

使用道具 举报

地板
ID:57657 发表于 2022-12-13 18:03 | 只看该作者
什么品牌型号的单片机? USB主机还是从机? 具体见数据手册。
回复

使用道具 举报

5#
ID:1034262 发表于 2022-12-13 20:33 | 只看该作者
一般是事件中断。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表