can问题

[复制链接]
3103|10
 楼主| 想实习去 发表于 2010-7-14 12:06 | 显示全部楼层 |阅读模式
一个CAN网络中的节点,一开始都是arm,后来某个节点换成dsp或者是不同的arm那ID那些个怎么确定啊,对于一个CAN网络,如何将ID与芯片出场号绑定在一起,而不是每一次跟换都需要查详单去对ID去!?
北京户口 发表于 2010-7-14 12:08 | 显示全部楼层
我们都是用固定ID,不知道LZ是个什么意思
bit6019 发表于 2010-7-14 12:09 | 显示全部楼层
那如果是随机分配ID是个什么情况?怎么弄?
3B1105 发表于 2010-7-14 12:10 | 显示全部楼层
lz请查看device-net协议
6019实验室 发表于 2010-7-14 12:10 | 显示全部楼层
查看CANopen协议也一样,这个貌似比LS所指协议要复杂一点点
huzixian 发表于 2010-7-14 12:12 | 显示全部楼层
S3C2440 发表于 2010-7-14 12:13 | 显示全部楼层
芯片的出厂号从哪得知?
LPC300 发表于 2010-7-14 12:16 | 显示全部楼层
不论怎么定义,每次换板子以后,新板子总是要用原来的ID吧
米其林r 发表于 2010-7-14 12:19 | 显示全部楼层
can总线 主要包括 标识符、波特率、和仲裁几方面吧,还需要考虑什么其他问题吗?
思行合一 发表于 2010-7-14 20:59 | 显示全部楼层
每一个分站都应该有一个唯一标识码,
这个标识码可以通过一定的机制来识别,硬件标识,或者CPU的序列号也行,
先通过广播来通知分站上传自己的唯一标识码,主站收到标识码后,给分站分配CAN的ID值,分站收到这个ID后,然后再初始化CAN,形成自己的ID
litop 发表于 2010-7-14 21:54 | 显示全部楼层
本帖最后由 litop 于 2010-7-14 21:56 编辑

https://bbs.21ic.com/icview-184427-1-1.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则

111

主题

500

帖子

1

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