CAN问题

[复制链接]
2063|8
 楼主| 金鱼木鱼 发表于 2011-2-10 20:05 | 显示全部楼层 |阅读模式
CANH和CANL既是数据发送通道,又是数据接收通道,

整个网络公用一条总线


在这种情况下,如果有多个CPU同时发送数据,数据如何接收?
米其林r 发表于 2011-2-10 20:09 | 显示全部楼层
建议楼主下载个CAN协议中文手册看下去
思行合一 发表于 2011-2-11 15:42 | 显示全部楼层
有优先权仲裁,具体的你看看CAN总线手册吧
maoyanketi 发表于 2011-2-17 12:47 | 显示全部楼层
楼主,你不懂CAN的基本原理
3B1105 发表于 2011-2-17 16:48 | 显示全部楼层
先看看数据手册再开始着手写程序吧
贾君鹏子 发表于 2011-2-17 19:49 | 显示全部楼层
没有明白人,直接告诉不就行了嘛?
我想是通过协议仲裁的方式!
贾君鹏子 发表于 2011-2-17 19:54 | 显示全部楼层
从机根据总线上的地址,与自己的地址相比较。与自己的地址比较,若相同则会以某种方式,如拉低总线进行应答。然后在通信呗。
bit6019 发表于 2011-3-2 21:57 | 显示全部楼层
是多主的通信方式,无主从机之分,根据ID号的优先级决定总线上走谁的数据!
msp430ing 发表于 2011-3-3 17:29 | 显示全部楼层
楼上说的对
您需要登录后才可以回帖 登录 | 注册

本版积分规则

346

主题

1551

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部