这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 组网系统中地址怎么确定

共10条 1/1 1 跳转至

组网系统中地址怎么确定

工程师
2014-04-09 08:57:14     打赏

如图所示,在CAN总线上挂接着很多个基站,实现的功能是基站向分站传输信息,在每个基站的信息传输中都设置了ID号,ID号越小优先级越高。假设CAN总线上挂接着很多的基站,为了配合系统的正常工作,需要给每个基站在程序中设置一个ID号,这样有N个基站就有N个不同的程序下载,在实际应用中感觉不是很可行的。请问大家有没有什么别的方法来标注基站地址的呢?谢谢了。


专家
2014-04-09 09:26:03     打赏
2楼
为什么这种方法不可行呢?

菜鸟
2014-04-09 10:17:46     打赏
3楼
';'l;'l;'l;'l;'l

院士
2014-04-09 11:21:52     打赏
4楼
   我们一起学习,下面的内容,我不一定说得清楚,供你参考。    去年看的一本书——《工业企业网与总线技术及应用》,人民邮电出版社出版,顾洪军等编著。这本书专门介绍有CAN的相关技术应用,可以找来看看。    我对你的提问是这样理解的,图中每个基站所分配的ID是在分站的程序中完成,,与基站的程序下载、信息上传的时间不同,信息层面好像也不一样,所以不会妨碍基站的运行。    另外。已经分配、固定的基站ID信息,在基站完成下载、上传时,有可能会自动提供,如果是这样的话,就更没有问题了。    目前,还没有看到别的方法标注基站ID信息,也许是我孤陋寡闻了。

专家
2014-04-09 12:29:32     打赏
5楼

只要标定了id,应该可以吧。你出现问题了?


工程师
2014-04-09 18:29:31     打赏
6楼
就是在设置ID时出问题了,在CAN总线中,假设一号基站的标识符是1,二号基站的标识符是2,标识符越小优先级越高。假设有1000个基站,那我在程序中要分别给这1000个基站安排优先级,这样会不会太麻烦了啊。有没有简单点的办法,给每个基站安排地址。您有好办法吗?

工程师
2014-04-09 18:30:36     打赏
7楼
假设有1000个基站,还要给这1000个基站分别安排一个ID,这样太麻烦了,所以想用一个比较简便的方法来知道基站的ID.

工程师
2014-04-09 18:31:52     打赏
8楼
您谦虚了,希望多多指教。

专家
2014-04-10 08:36:43     打赏
9楼
每个基站有一个ID是必要的,这应该是比较简单的实现方法了。而且ID分配一次就可以了,以后数据通信的过程中,都要包含ID信息的。

工程师
2014-04-10 08:51:03     打赏
10楼
但是如果有很多个基站,我在软件中针对每一个基站都得设计一个相关的程序,岂不是复杂了,能不能有一种方法,可以一次性就可以解决这么多基站的问题。

共10条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]