硬汉嵌入式论坛

 找回密码
 立即注册
查看: 340|回复: 4
收起左侧

[其它] 特殊应用场景:can之间不使用can网络,而是tx接rx,rx接tx,能否实现?

[复制链接]

11

主题

9

回帖

42

积分

新手上路

积分
42
发表于 2025-5-15 17:13:40 | 显示全部楼层 |阅读模式
请问下,有一种应用场景,2个can模块,不使用can网络,tx接rx,rx接tx,能否实现?具体是
4个can节点。

1.节点1和节点2的tx、rx互相链接,需求是节点1发送数据给节点2。
作为独立的一组,不和节点3和节点4相关联。

2.节点3和节点4的tx、rx互相链接,需求是节点3接收节点4的数据。
作为独立的一组,不和节点1和节点2相关联。
回复

使用道具 举报

11

主题

9

回帖

42

积分

新手上路

积分
42
 楼主| 发表于 2025-5-15 17:19:06 | 显示全部楼层
补充说明:使用STM32G0B1芯片,和canopenNode协议栈
回复

使用道具 举报

0

主题

7

回帖

7

积分

新手上路

积分
7
发表于 2025-5-15 18:08:47 | 显示全部楼层
这个得看ip支持不支持了,我查了下STM32G0B1的手册, 没有说支持direct connect,应该是不行的,需要phy去做转换。
有些芯片支持直连,AM62A34ASMSIAMBRQ1这个,其他要是支持的话,都会在手册上写明白的。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
116195
QQ
发表于 2025-5-16 08:41:05 | 显示全部楼层
CAN简单组网不使用外置PHY芯片直接通信的方法
https://www.armbbs.cn/forum.php? ... 4684&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

6

主题

268

回帖

286

积分

高级会员

积分
286
发表于 2025-5-16 09:21:00 | 显示全部楼层
can发送出去的数据需要回读,以判断数据是否发送成功,所以TX和RX要接在一起,它是半双工的,板主链接的就可以,但基本没人这么玩吧,板间用CAN意义不大,超出板间了又不稳定。
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-6-9 17:18 , Processed in 0.265701 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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