打印

usb虚拟串口时中断端点的作用

[复制链接]
3267|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
dayplover|  楼主 | 2012-11-21 14:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
usb虚拟成串口类时,用到了2个接口,一个通信接口,一个数据接口,通信接口需要用到一个控制端点、一个中断端点,不知道这个中断端点的确切作用是怎样的?查阅哪些资料可以得到一个详细说明呢?多谢

相关帖子

沙发
aeiowx| | 2012-11-21 15:11 | 只看该作者
同样有这样的疑惑,实际上用CDC类协议做虚拟串口的话两个接口合并成一个接口设备一样能正常工作,不过没尝试过去掉中断端点会怎样,虚拟串口工作时貌似用不到这个端点,但是因为类规范中有这样规定设计时一般都有加上这个端点。个人觉得可能这个端点是为其他设备准备的,比如MODEM,因为CDC应用比较泛。

使用特权

评论回复
板凳
computer00| | 2012-11-21 19:24 | 只看该作者
好象是用来反馈当前控制信号的状态的吧……不过好象之前试了上报也不管用

使用特权

评论回复
地板
john_lee| | 2012-12-3 23:09 | 只看该作者
是用来通知 host,串口的状态变化情况,详情请见usb cdc 1.1 规范的 6.3.5 节:SerialState

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

38

帖子

1

粉丝