你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

USB 端口号配置疑惑

[复制链接]
qiansong123 提问时间:2020-6-9 18:41 /
1,我看到官方例程USB custom HID 中 把端口1 即配置成了输出又配置成了输入,不是只有控制端口0,是双向端口吗,为什么端口1 也能配置成双向的端口?如果把同一个端口即配置成的输入有配置成输出,那么在接口描述符里端口数为多少(除去端口0)
2,如果只用控制端口0,不配置其他端口了,是否也可以实现和PC的正常数据收发。

希望懂USB的大神解答,不胜感激!
收藏 评论1 发布时间:2020-6-9 18:41

举报

1个回答
butterflyspring 回答时间:2020-6-28 15:59:16
为什么端口1 也能配置成双向的端口?
-》实际上你所提到的端点1对应着USB外设内部的两个端点资源,0x81为输入端点1,0x01为输出端点1;都是端点1,但是实际上存在两个端点资源;即所谓的双向端点。

如果把同一个端口即配置成的输入有配置成输出,那么在接口描述符里端口数为多少(除去端口0)
-》不存在一个端点资源即配置成输入又配置成输出;上面说了,实际上是两个端点资源0x81,0x01.

2,如果只用控制端口0,不配置其他端口了,是否也可以实现和PC的正常数据收发。
->可以,那就只能用控制传输了。

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版