您尚未登录。

楼主 #1 2019-12-19 11:19:02

好想做个有钱人
会员
注册时间: 2019-12-19
已发帖子: 40
积分: 40

一个纠结了很久的问题,全志的芯片OTG电路如何设计, 才能使 设备(烧录/接电脑adb传文件) 和 HUB(u盘/条码枪) 同时使用呢?

一个纠结了很久的问题,全志的芯片OTG电路如何设计, 才能使 设备(烧录/接电脑adb传文件) 和 HUB(u盘/条码枪) 同时使用呢?


第一次发帖,好紧张。

请各位大佬不吝赐教.

离线

#2 2019-12-19 11:26:59

jimmy
会员
注册时间: 2017-10-29
已发帖子: 316
积分: 315

Re: 一个纠结了很久的问题,全志的芯片OTG电路如何设计, 才能使 设备(烧录/接电脑adb传文件) 和 HUB(u盘/条码枪) 同时使用呢?

我也想知道。

离线

#3 2019-12-19 11:48:33

mango
会员
所在地: 芒果派
注册时间: 2017-12-02
已发帖子: 779
积分: 730

Re: 一个纠结了很久的问题,全志的芯片OTG电路如何设计, 才能使 设备(烧录/接电脑adb传文件) 和 HUB(u盘/条码枪) 同时使用呢?

OTG本来就是Host和Device 二选一,无法同时。






歪朵拉开源硬件: https://widora.cn
淘宝:  https://widora.taobao.com/

离线

楼主 #4 2019-12-19 11:58:52

好想做个有钱人
会员
注册时间: 2019-12-19
已发帖子: 40
积分: 40

Re: 一个纠结了很久的问题,全志的芯片OTG电路如何设计, 才能使 设备(烧录/接电脑adb传文件) 和 HUB(u盘/条码枪) 同时使用呢?

mango 说:

OTG本来就是Host和Device 二选一,无法同时。

不好意思, 我表述错误,

应该是, Host和Device 都能用,不需要同时。
有什么办法动态切换吗?我分时使用也可以的。

离线

#5 2019-12-19 12:17:09

阿黄
会员
注册时间: 2018-10-03
已发帖子: 298
积分: 133

Re: 一个纠结了很久的问题,全志的芯片OTG电路如何设计, 才能使 设备(烧录/接电脑adb传文件) 和 HUB(u盘/条码枪) 同时使用呢?

好想做个有钱人 说:

不好意思, 我表述错误,

应该是, Host和Device 都能用,不需要同时。
有什么办法动态切换吗?我分时使用也可以的。

可以加个IO,控制两个模拟开关芯片,2个模拟开关芯片的使能脚互斥。 就可以在芯片端控制使用哪个USB通路,_20191219121631.jpg

离线

#6 2019-12-19 12:20:20

阿黄
会员
注册时间: 2018-10-03
已发帖子: 298
积分: 133

Re: 一个纠结了很久的问题,全志的芯片OTG电路如何设计, 才能使 设备(烧录/接电脑adb传文件) 和 HUB(u盘/条码枪) 同时使用呢?

模拟开关芯片 例如 CH442

离线

楼主 #7 2019-12-19 13:41:04

好想做个有钱人
会员
注册时间: 2019-12-19
已发帖子: 40
积分: 40

Re: 一个纠结了很久的问题,全志的芯片OTG电路如何设计, 才能使 设备(烧录/接电脑adb传文件) 和 HUB(u盘/条码枪) 同时使用呢?

阿黄 说:

模拟开关芯片 例如 CH442

找到了, 感谢推荐, 你也是用这个芯片吗?

零售接近2元 https://item.szlcsc.com/161431.html

离线

#8 2019-12-19 13:51:53

wujique
会员
注册时间: 2018-10-30
已发帖子: 168
积分: 162

Re: 一个纠结了很久的问题,全志的芯片OTG电路如何设计, 才能使 设备(烧录/接电脑adb传文件) 和 HUB(u盘/条码枪) 同时使用呢?

OTG,做host和device,肯定是分时使用,硬件上,你是首要双接口?
我用单片机做过一个micro口的,用作host的时候,外部接一条OTG转接线。
电路需要加电源和mos管控制

离线

楼主 #9 2019-12-19 14:00:19

好想做个有钱人
会员
注册时间: 2019-12-19
已发帖子: 40
积分: 40

Re: 一个纠结了很久的问题,全志的芯片OTG电路如何设计, 才能使 设备(烧录/接电脑adb传文件) 和 HUB(u盘/条码枪) 同时使用呢?

wujique 说:

OTG,做host和device,肯定是分时使用,硬件上,你是首要双接口?
我用单片机做过一个micro口的,用作host的时候,外部接一条OTG转接线。
电路需要加电源和mos管控制

请教在什么时候CPU供电?检测插入?如何检测插入?

离线

#10 2019-12-19 16:07:34

阿黄
会员
注册时间: 2018-10-03
已发帖子: 298
积分: 133

Re: 一个纠结了很久的问题,全志的芯片OTG电路如何设计, 才能使 设备(烧录/接电脑adb传文件) 和 HUB(u盘/条码枪) 同时使用呢?

如果是单接口的,OTG本身不就支持动态切换吗? USB的ID脚拉低时,CPU作为Device, 作为Host时,ID脚外部不接,板子内部拉高,就是当Host。
关于电源控制,在没有接任何东西时,CPU是当主机的,可以写脚本,查询到当前是主机模式的话,就输出电源,是从机模式(ID脚被拉低)就停止输出电源。

离线

#11 2019-12-19 16:09:42

阿黄
会员
注册时间: 2018-10-03
已发帖子: 298
积分: 133

Re: 一个纠结了很久的问题,全志的芯片OTG电路如何设计, 才能使 设备(烧录/接电脑adb传文件) 和 HUB(u盘/条码枪) 同时使用呢?

阿黄 说:

如果是单接口的,OTG本身不就支持动态切换吗? USB的ID脚拉低时,CPU作为Device, 作为Host时,ID脚外部不接,板子内部拉高,就是当Host。
关于电源控制,在没有接任何东西时,CPU是当主机的,可以写脚本,查询到当前是主机模式的话,就输出电源,是从机模式(ID脚被拉低)就停止输出电源。

如果双接口不需要支持同时插设备在两个口上的话,也可以一个MicroUSB/Mini  一个USB-A。 如果都是USB-A,就需要手动在CPU端或者另外弄个ID脚信号来切换

最近编辑记录 阿黄 (2019-12-19 16:10:49)

离线

楼主 #12 2019-12-19 16:11:25

好想做个有钱人
会员
注册时间: 2019-12-19
已发帖子: 40
积分: 40

Re: 一个纠结了很久的问题,全志的芯片OTG电路如何设计, 才能使 设备(烧录/接电脑adb传文件) 和 HUB(u盘/条码枪) 同时使用呢?

阿黄 说:

如果双接口不需要支持同时插设备在两个口上的话,也可以一个MicroUSB/Mini  一个USB-A。 如果都是USB-A,就需要手动在CPU端或者另外弄个ID脚信号来切换

基本明白了, 非常感谢黄哥, 感谢这么好的论坛。

离线

#13 2019-12-19 18:16:54

迪卡
会员
所在地: 河北
注册时间: 2018-11-02
已发帖子: 916
积分: 903
个人网站

Re: 一个纠结了很久的问题,全志的芯片OTG电路如何设计, 才能使 设备(烧录/接电脑adb传文件) 和 HUB(u盘/条码枪) 同时使用呢?

不要用wch的,跑高速USB不够用。。
用TI的,
TS3USB221XXX

挑合适的便宜的用

离线

楼主 #14 2019-12-19 19:36:30

好想做个有钱人
会员
注册时间: 2019-12-19
已发帖子: 40
积分: 40

Re: 一个纠结了很久的问题,全志的芯片OTG电路如何设计, 才能使 设备(烧录/接电脑adb传文件) 和 HUB(u盘/条码枪) 同时使用呢?

迪卡 说:

不要用wch的,跑高速USB不够用。。
用TI的,
TS3USB221XXX

挑合适的便宜的用

感谢推荐, 我找找资料.

离线

#15 2023-02-02 11:08:14

yiqihaha
会员
注册时间: 2022-05-14
已发帖子: 11
积分: 11

Re: 一个纠结了很久的问题,全志的芯片OTG电路如何设计, 才能使 设备(烧录/接电脑adb传文件) 和 HUB(u盘/条码枪) 同时使用呢?

记得好像有个人用typec,一面插入时OTG,换一面插入是HUB

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn