打印
[STM32F1]

多个STM32之间用USB进行广播通讯

[复制链接]
楼主: zhenykun
手机看帖
扫描二维码
随时随地手机跟帖
21
USB还可以做多机通信,厉害。  

使用特权

评论回复
22
renyaq| | 2022-2-4 22:35 | 只看该作者
usb的通信比较复杂了。   

使用特权

评论回复
23
jiahy| | 2022-2-4 22:37 | 只看该作者
不使用USB HUB通信,可能需要参考一下。  

使用特权

评论回复
24
zhenykun|  楼主 | 2022-2-4 22:39 | 只看该作者
STM32有多个串口的。      

使用特权

评论回复
25
renyaq| | 2022-2-4 22:41 | 只看该作者
zigbee可以建立很多通信。     

使用特权

评论回复
26
heweibig| | 2022-2-4 22:44 | 只看该作者
可能stm32cube有这个功能吧   

使用特权

评论回复
27
renyaq| | 2022-2-4 22:47 | 只看该作者

需要建立几个节点呢?     

使用特权

评论回复
28
xxrs| | 2022-2-4 22:51 | 只看该作者
USB通信也可以设定地址吗?  

使用特权

评论回复
29
yszong| | 2022-2-4 22:55 | 只看该作者
IIC ,485,CAN,可用。USB这么玩应该玩不了的

使用特权

评论回复
30
stly| | 2022-2-4 22:58 | 只看该作者

多接几个USB Hub可以做到

使用特权

评论回复
31
zhenykun|  楼主 | 2022-2-4 23:00 | 只看该作者
考虑成本,不想使用额外的PHY

使用特权

评论回复
32
xxrs| | 2022-2-4 23:04 | 只看该作者
又对速度和抗噪有要求,MCU自带的差分高频只有USB

使用特权

评论回复
33
zhenykun|  楼主 | 2022-2-4 23:06 | 只看该作者
就是不使用协议栈,可以不可以直接在数据链路层上收发数据

使用特权

评论回复
34
zhenykun|  楼主 | 2022-2-4 23:09 | 只看该作者
刚有这个想法,不知道可不可以

使用特权

评论回复
35
zhenykun|  楼主 | 2022-2-4 23:12 | 只看该作者
目前使用串口可以实现,想速度再提高一下

使用特权

评论回复
36
xxrs| | 2022-2-4 23:14 | 只看该作者
使用USB?
那你肯定得用类似于电脑U口的那种USB扩展器了吧?

那驱动怎么解决呢?

直接连接肯定不行的……

使用特权

评论回复
37
jlyuan| | 2022-2-4 23:19 | 只看该作者
就这么用 USB 草率了点,而且 USB 协议也太复杂了。

使用特权

评论回复
38
chuxh| | 2022-2-4 23:23 | 只看该作者
如果你这是点对多点,我的建议是 I2C 或单线串口,前者是主从网络,后者是对等网络。

使用特权

评论回复
39
huangchui| | 2022-2-4 23:25 | 只看该作者
先考虑硬件,一个USB4根线 VCC D+ D- GND上 挂1个USB主机+N个USB设备?

使用特权

评论回复
40
renyaq| | 2022-2-4 23:27 | 只看该作者
硬件都不能符合USB协议规范了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则