串口控制USB多主切换Switch

作者

QQ群:852283276
微信:arm80x86
微信公众号:青儿创客基地
B站:主页 https://space.bilibili.com/208826118

串口控制USB多主切换Switch

如下图所示,
15
通过对micro usb control port , 发送命令可以实现 usb port A 到 usb port 1-4 的链接,或者usb port B 到usb port 1-4 的链接。
16
17
这样我们就实现了 usb port A 和 usb port B到 usb port 1-4 的链接,可编程切换。

典型应用

案例a

由于疫情的原因,很多人远程在家办公,实验室的电脑经常按这样的链接。但是我们在调试过程中,常常遇到usb 死机,需要重启拔插usb 复位。我们又没有在现场调试,常常喊同事帮忙拔插usb ,做reset. 如果使用了可编程 usb switch,我们可以有如下链接。

18
测试电脑——>可编程usb switch usb port a——>待调试产品。这样门就可以远程测试电脑发送switch command 给micro usb control port就可以使路径:测试电脑——>可编程usb switch usb port a——>待调试产品断开,达到复位待调试产品的usb 目的。在可以远程测试电脑发送switch command 给micro usb control port发送命令,使得测试电脑——>可编程usb switch usb port a——>待调试产品重新链接,我们又可以继续调试了。
在生产的自动化测试中,我们也遇到待测产品的usb 常常hang住,死机影响我们正常的自动化测试,只有我们插拔usb 才能清除。这样严重的影响了我们自动化的效率,不方便我们加retry。如果采用上图的链接, 我们只需要在脚本里增加控制命令让可编程usb switch 复位,它就实现了拔插usb 一样的reset效果。

案例b

如下图所示:
19
Keysight是德科技的电源N6705C,是用来测量nbiot 模组功耗。我们可以通过存储电压电流曲线波形文件保存到N6705C 的u 盘(测试电脑发送switch command 给micro usb control port就可以使路径切换到:N6705C——>可编程usb switch usb port a——>u盘)。
自动化程序切换路径:在可以远程测试电脑发送switch command 给micro usb control port发送命令,使得路径切换为测试电脑——>可编程usb switch usb port a——>u盘。这样我们自动化测试程序就可以读取,刚刚N6705C保存到u盘里的波形文件进行分析。

上海凤炬测控技术有限公司
2021-08-06

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值