吴俊杰 发表于 2025-6-6 08:12:24

CAN多机通信,数据丢失。

使用一个主机,两个从机,调试时,两个设备可以通信,一旦连上第三个设备,只能传送第一条数据。什么问题?

8H8K64U 发表于 2025-6-6 08:33:09

您可以再具体描述一下您的问题,比如单片机型号,源代码或者电路图什么的,工程师才可以更好的给您分析

吴俊杰 发表于 2025-6-6 08:40:15

三个设备芯片都是STC32G12K128,有两个加了120欧姆电阻,单独调试会有全部数据,一旦加上其他设备就会只有一条数据

ercircle 发表于 2025-6-6 08:56:28

吴俊杰 发表于 2025-6-6 08:40
三个设备芯片都是STC32G12K128,有两个加了120欧姆电阻,单独调试会有全部数据,一旦加上其他设备就会只有 ...
测试程序,电路原理图,硬件实物照片上传看看~
两个从机回复同ID数据?
正常和异常情况CAN线上波形对比下


angmall 发表于 2025-6-6 09:36:28

吴俊杰 发表于 2025-6-6 08:40
三个设备芯片都是STC32G12K128,有两个加了120欧姆电阻,单独调试会有全部数据,一旦加上其他设备就会只有 ...

120欧姆电阻,只有加在头跟尾。


吴俊杰 发表于 昨天 09:15

angmall 发表于 2025-6-6 09:36
120欧姆电阻,只有加在头跟尾。

两个电阻可以发送,不能接受,三个电阻可以通信,但是只能执行一条指令

神农鼎 发表于 昨天 09:35

已请内部研发帮忙:
用最新 AiCube 做个USB转双CAN演示教学视频,单独发帖,再连接给您:

最新 AiCube@STC-ISP,实现 【USB转双CAN,STC32G12K128经典应用案例】

屠龙刀:
同板 2组 CAN 互通
2块 板,4组 CAN 通信

神农鼎 发表于 昨天 09:38


乘风飞扬 发表于 昨天 10:33

屠龙刀核心功能实验箱例子4组CAN总线组网测试演示视频:
https://v.stcai.com/sv/3946f9e4-197769301b7/3946f9e4-197769301b7.mp4
CAN收发器原理图:

吴俊杰 发表于 昨天 12:37

乘风飞扬 发表于 2025-6-16 10:33
屠龙刀核心功能实验箱例子4组CAN总线组网测试演示视频:

CAN收发器原理图:


我是三个板子通信,但是终端电阻加两个就不能互相通信,万用表量是60欧姆,我每个设备在CAN电路各加一个120电阻,三个板子都能通信,但是只能只能处理第一条发送的数据指令,是太快了吗?
页: [1] 2
查看完整版本: CAN多机通信,数据丢失。