找回密码
 立即注册
查看: 559|回复: 10

STC32G的USB问题

[复制链接]
  • 打卡等级:偶尔看看I
  • 打卡总天数:13
  • 最近打卡:2025-01-27 23:56:26

6

主题

12

回帖

114

积分

注册会员

积分
114
发表于 2024-8-1 17:53:18 | 显示全部楼层 |阅读模式
想问一下,两个STC32G芯片,能通过彼此的USB-CDC进行通信嘛,还没用过USB,不太了解
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:337
  • 最近打卡:2025-04-28 12:55:00

23

主题

296

回帖

1160

积分

金牌会员

积分
1160
发表于 2024-8-1 18:22:15 | 显示全部楼层
这个还真没试过,串口多好啊,代码也简单
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:455
  • 最近打卡:2025-05-01 08:13:06
已绑定手机

27

主题

341

回帖

1687

积分

金牌会员

机长

积分
1687
发表于 2024-8-1 18:29:36 | 显示全部楼层
不能,两个USB设备通信必须要有一个Host设备才行。
STC32只支持USB-Device模式,不支持USB-Host模式。
业余撸代码,专业开飞机
回复 支持 3 反对 0

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:13
  • 最近打卡:2025-01-27 23:56:26

6

主题

12

回帖

114

积分

注册会员

积分
114
发表于 2024-8-1 18:38:33 | 显示全部楼层
hsr*** 发表于 2024-8-1 18:29
不能,两个USB设备通信必须要有一个Host设备才行。
STC32只支持USB-Device模式,不支持USB-Host模式。 ...

好吧,还想说能这么搞呢
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:415
  • 最近打卡:2025-04-30 09:58:34
已绑定手机

39

主题

2006

回帖

6841

积分

论坛元老

积分
6841
发表于 2024-8-1 18:51:01 | 显示全部楼层
如果这样的话是可以的:
截图202408011850136188.jpg
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:13
  • 最近打卡:2025-01-27 23:56:26

6

主题

12

回帖

114

积分

注册会员

积分
114
发表于 2024-8-2 14:41:03 | 显示全部楼层
乘风*** 发表于 2024-8-1 18:51
如果这样的话是可以的:

串口是肯定可以的,就是USB不懂行不行,毕竟USB速度快嘛,也想试一下
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:415
  • 最近打卡:2025-04-30 09:58:34
已绑定手机

39

主题

2006

回帖

6841

积分

论坛元老

积分
6841
发表于 2024-8-2 16:22:33 | 显示全部楼层
吃了只*** 发表于 2024-8-2 14:41
串口是肯定可以的,就是USB不懂行不行,毕竟USB速度快嘛,也想试一下

暂时没有支持HOST模式的芯片,所以两个芯片不能直接使用USB通信。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:452
  • 最近打卡:2025-05-01 06:20:50
已绑定手机

13

主题

1257

回帖

2971

积分

金牌会员

积分
2971
发表于 2024-8-2 19:38:54 | 显示全部楼层
两个芯片直接相邻,走USB协议不行,但跑虚拟出来的CDC协议应该是可以的,而且比普通串口速率要高得多,当然比不上USB 2.0的速度了。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:422
  • 最近打卡:2025-05-01 09:54:52
已绑定手机

19

主题

3190

回帖

4866

积分

论坛元老

积分
4866
发表于 2024-8-2 19:53:31 来自手机 | 显示全部楼层
21cnsound 发表于 2024-8-2 19:38
两个芯片直接相邻,走USB协议不行,但跑虚拟出来的CDC协议应该是可以的,而且比普通串口速率要高得多,当然 ...

虚拟出来的cdc还是分USB主从机。stc都是从机所以估计不行。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:520
  • 最近打卡:2025-05-01 08:06:21

109

主题

1897

回帖

5204

积分

论坛元老

积分
5204
发表于 2024-8-2 20:44:33 | 显示全部楼层
不走USB通讯,哪里来的CDC?所以楼主的想法,如果两个芯片不接两台电脑的话,直接串口通讯好了。
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-2 03:53 , Processed in 0.146392 second(s), 110 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表