3369|8

31

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

关于USB2.0的拔插切换 [复制链接]

是否用TS3USB31这类高速模拟开关来切换DM/DP就可以了?

看3.0的协议,完整的插入/拔出过程要检测VBus时序,如果只切数据线必定不满足要求。但是早期USB1.0/1.1似乎只用切数据线。

所以很好奇,如果host与device之间的数据线断开,Windows系统会是什么反应?是正常叮咚一声弹出设备,还是弹气泡提示设备出现问题;数据线重新导通,是正常叮咚一声检测到插入设备,还是保持故障状态?

哦,说说背景:有个别扭的需求,要求在特定状态下将光电触摸设备(USB2.0 HID,实际上估计就是个1.0/1.1设备)从PC机“拔出”;一定条件后再“插入”。

最新回复

应该是没问题的,你可以找一个USB2.0总线开关的芯片datasheet,看一下典型应用,USB需要的端接电阻应该都是在芯片里边集成的,dp,dm接没接,host端应该是可以检测到的,断开数据线再插入会改变host的USB数据线的状态,host认为有设备进来,会走USB的标准流程,,   详情 回复 发表于 2020-12-17 15:29
点赞 关注
 
 

回复
举报

1379

帖子

2

TA的资源

五彩晶圆(初级)

沙发
 

Vbus 可以完全不接就工作的。设备自己供电不用这个电源。

点评

不不不,我不是USB设备,我是要控制触控屏USB接口与PC的连接…… 甲方说,你的设备要在xxx情况下,让这个液晶触控屏只显示、不触控啊,然后xxx情况下又可以触控啊…… PC不是我的,液  详情 回复 发表于 2020-12-17 08:41
 
 
 

回复

9792

帖子

24

TA的资源

版主

板凳
 

不是自己设计的设备吗?为什么不通过软件实现插拔功能?

点评

不是自己设计的,只是需要额外控制计算机外接触控屏的触摸功能的开关。 甲方的想法总是惨绝人寰的……  详情 回复 发表于 2020-12-17 08:36
 
 
 

回复

31

帖子

0

TA的资源

一粒金砂(中级)

4
 
littleshrimp 发表于 2020-12-16 19:56 不是自己设计的设备吗?为什么不通过软件实现插拔功能?

不是自己设计的,只是需要额外控制计算机外接触控屏的触摸功能的开关。

甲方的想法总是惨绝人寰的……

点评

找个USB设备,把数据线弄断,中间放个双刀单掷的开关试试  详情 回复 发表于 2020-12-17 11:01
 
 
 

回复

31

帖子

0

TA的资源

一粒金砂(中级)

5
 
cruelfox 发表于 2020-12-16 17:51 Vbus 可以完全不接就工作的。设备自己供电不用这个电源。

不不不,我不是USB设备,我是要控制触控屏USB接口与PC的连接……

甲方说,你的设备要在xxx情况下,让这个液晶触控屏只显示、不触控啊,然后xxx情况下又可以触控啊……

PC不是我的,液晶触控屏不是我的,然而甲方认为我就该淌这浑水……

 

 
 
 

回复

9792

帖子

24

TA的资源

版主

6
 
Ejack1979 发表于 2020-12-17 08:36 不是自己设计的,只是需要额外控制计算机外接触控屏的触摸功能的开关。 甲方的想法总是惨绝人寰的&hel ...

找个USB设备,把数据线弄断,中间放个双刀单掷的开关试试

个人签名虾扯蛋,蛋扯虾,虾扯蛋扯虾
 
 
 

回复

2166

帖子

8

TA的资源

五彩晶圆(初级)

7
 

我记得有二选一总线开关,应该是可以的,

点评

是的,我就是打算用USB总线开关,但有点怀疑只通断数据线能否正常实现。  详情 回复 发表于 2020-12-17 15:16
个人签名坐而言不如起而行
 
 
 

回复

31

帖子

0

TA的资源

一粒金砂(中级)

8
 
wsmysyn 发表于 2020-12-17 15:03 我记得有二选一总线开关,应该是可以的,

是的,我就是打算用USB总线开关,但有点怀疑只通断数据线能否正常实现。

点评

应该是没问题的,你可以找一个USB2.0总线开关的芯片datasheet,看一下典型应用,USB需要的端接电阻应该都是在芯片里边集成的,dp,dm接没接,host端应该是可以检测到的,断开数据线再插入会改变host的USB数据线的状  详情 回复 发表于 2020-12-17 15:29
 
 
 

回复

2166

帖子

8

TA的资源

五彩晶圆(初级)

9
 
Ejack1979 发表于 2020-12-17 15:16 是的,我就是打算用USB总线开关,但有点怀疑只通断数据线能否正常实现。

应该是没问题的,你可以找一个USB2.0总线开关的芯片datasheet,看一下典型应用,USB需要的端接电阻应该都是在芯片里边集成的,dp,dm接没接,host端应该是可以检测到的,断开数据线再插入会改变host的USB数据线的状态,host认为有设备进来,会走USB的标准流程,,

个人签名坐而言不如起而行
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表