打印
[微控制器/MCU]

一个主站,多个子站通过CAN通信

[复制链接]
4667|27
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
yoyowodeai|  楼主 | 2010-7-12 12:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
3B1105| | 2010-7-12 12:08 | 只看该作者
为什么ID要定呢?你要检测的是各个板子的状态还是什么?

使用特权

评论回复
板凳
bit6019| | 2010-7-12 12:09 | 只看该作者
LZ如果仅仅是几个字节的简单的传输,没必要ID要定吧,都是看ID的优先级呢吧

使用特权

评论回复
地板
6019赵文| | 2010-7-12 12:10 | 只看该作者
在接受信息时,当几个邮箱全部用来接受一个缓冲区的时候,最后一个邮箱必须配置成为覆盖模式

使用特权

评论回复
5
六楼的窗户| | 2010-7-12 12:11 | 只看该作者
ls在发送的时候是看哪个邮箱的优先级高呢吧,当优先级相同的时候就看邮箱的编号哪个小呢,是不是?

使用特权

评论回复
6
6019实验室| | 2010-7-12 12:12 | 只看该作者
进行CAN时候,哪些参数是我们必须进行详细的计算的,或者说哪些是我们必须考虑的问题

使用特权

评论回复
7
LPC300| | 2010-7-12 12:16 | 只看该作者
波特率的设置

各个节点的ID设置

数据的传输量

使用特权

评论回复
8
linux1| | 2010-7-12 12:17 | 只看该作者
波特率是怎么设置的,我看周立功的手册里面都帮设置好了,还有那个CAN控制器的MCK也是固定的吧,这个可以改吗?

使用特权

评论回复
9
huzixian| | 2010-7-12 12:19 | 只看该作者
根据波特率,还有扩展帧的大小,CAN控制器的时钟,我们可以计算出来1s中我们可以传送多少个字节?!

使用特权

评论回复
10
北京户口| | 2010-7-12 12:20 | 只看该作者
推荐一个好的开发板的吧,有详尽例程的,现在没有例程,初学者根本入不了门啊!

使用特权

评论回复
11
想实习去| | 2010-7-12 12:21 | 只看该作者
周立功的就不错,但是由于板子常常出现启动不了的状况,因此用的人局限于学生,公司里面用atmel 的比较多

使用特权

评论回复
12
米其林r| | 2010-7-12 12:22 | 只看该作者
atmel 带CAN控制器的设置比较麻烦吧,怎么感觉和CAN协议怎么有点不一样呢

使用特权

评论回复
13
思行合一| | 2010-7-12 12:23 | 只看该作者
关键是邮箱接受发送的实现方式,还有那些重要参数的计算问题

使用特权

评论回复
14
S3C2440| | 2010-7-12 12:24 | 只看该作者
对省电方式什么的有什么要求没有?

使用特权

评论回复
15
dad123123| | 2010-7-12 13:45 | 只看该作者
每一个分站都应该有一个唯一标识码,
这个标识码可以通过一定的机制来识别,硬件标识,或者CPU的序列号也行,
先通过广播来通知分站上传自己的唯一标识码,主站收到标识码后,给分站分配CAN的ID值,分站收到这个ID后,然后再初始化CAN,形成自己的ID

使用特权

评论回复
16
headwolf_83| | 2010-7-12 17:42 | 只看该作者
放一个EE保存ID,DIP8,换板的时候,把EE留下。

使用特权

评论回复
17
3B1105| | 2010-7-12 20:11 | 只看该作者
LS的EE是指什么?在下菜鸟一个啊!

使用特权

评论回复
18
六楼的窗户| | 2010-7-12 20:12 | 只看该作者
好像是都有固定的地址,只是每次换板的时候要用原来的ID

使用特权

评论回复
19
6019实验室| | 2010-7-12 20:16 | 只看该作者
http://plc.blogdns.com/   到这个网站看看吧,挺多有用的东西的

使用特权

评论回复
20
bit6019| | 2010-7-12 20:19 | 只看该作者
贡献一个CAN程序,在万利板子上调通的,万利真菜,连demo程序都没有.波特率500K.

ourdev_468632.rar

418.13 KB

使用特权

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

本版积分规则

191

主题

1265

帖子

2

粉丝