单片机/MCUwilliam hill官网
直播中

1171540331

11年用户 16经验值
擅长:可编程逻辑 电源/新能源 测量仪表 制造/封装 光电显示
私信 关注
[问答]

两个stc15F单片机之间能用基于CH340的USB通信协议通信吗?

是这样的,手里有两个STC的单片机想试试能不能通过USB通信,因为单片机可以与PC之间通过CH340转换芯片串口通信,就觉得单片机→CH340→CH340→单片机应该也能通信。于是就试了一下,找了两个USB母座把对应的D+、D-、VCC、GND连接起来,供5V电,发现并不能。。。。于是向各位求助看看是不是原理上就行不通?还是过程中有那错了?
说明:1、单片机A可以正常向PC发送 2、单片机B可以正常从PC接收。

回帖(5)

chenwei6991627

2018-4-8 09:09:57
当然可以,只是你的方法不对
举报

人中狼

2018-4-8 10:55:55
不可以的,USB是分主设备和从设备,相应的连接芯片也不一样,所涉及的编程内容也不一样。在USB的OTG模式下可以根据USB对应的协议来改变设备的主,从模式,但是需要对应的USB OTG接口芯片的支持才可以。
1 举报

h1654155956.5608

2018-4-8 11:17:46
不可以,PC端是要使用USB命令帧对CH340的相关参数进行配置的。
举报

CHNlyt

2018-4-9 09:27:47
不能。。。。
举报

1171540331

2018-4-9 10:31:22
引用: chenwei6991627 发表于 2018-4-8 09:09
当然可以,只是你的方法不对

怎么就可以了?
举报

更多回帖

发帖
×
20
完善资料,
赚取积分