本地总线的初始化的制作方法

文档序号:19667820发布日期:2020-01-10 21:57阅读:来源:国知局

技术特征:

1.一种用于与连接到包括本地总线主机(3)的本地总线(6)、特别是环形总线的数据总线用户设备(7a、7b,...,7n)进行通信的方法,该方法包括:

从本地总线主机(3)向所有数据总线用户设备(7a、7b,...,7n)发送第一数据包(17),以按顺序对通信就绪的数据总线用户设备(7a、7b,...,7n)进行计数,其中第一数据包(17)具有第一计数器值(23),该第一计数器值由通信就绪的数据总线用户设备(7a、7b,...,7n)中的每个数据总线用户设备按顺序改变;并且从本地总线主机(3)向所有数据总线用户设备(7a、7b,...,7n)发送多个第二数据包(17a、17b、17c),其中第二数据包(17a、17b、17c)的数量基于第一计数器值(23),并且其中基于该顺序内的通信就绪的数据总线用户设备(7a、7b,...,7n)的相应的相对位置,每个第二数据包(17a、17b、17c)被分配给通信就绪的数据总线用户设备(7a、7b,...,7n)。

2.根据权利要求1所述的方法,其中,第二数据包(17a、17b、17c)中的每个第二数据包具有第二计数器值(19)以用于分配,其中,第二计数器值(19)由通信就绪的数据总线用户设备(7a、7b,...,7n)中的每个数据总线用户设备按顺序改变;并且

其中,第二计数器值(19)的起始值尤其对于第二数据包(17a、17b、17c)中的每个数据包是不同的。

3.根据前述权利要求中任一项所述的方法,还包括:通过通信就绪的数据总线用户设备(7a、7b,...,7n)中的每个数据总线用户设备来处理每个第二数据包(17a、17b、17c),其中第二数据包(17a、17b、17c)彼此相继地被处理。

4.根据权利要求3所述的方法,其中该处理过程还包括:

通过通信就绪的数据总线用户设备(7a、7b,...,7n)中的每个数据总线用户设备改变在第二数据包(17a、17b、17c)中的每个第二数据包中的第二计数器值(19)。

5.根据权利要求4所述的方法,还包括:

将第二数据包(17a、17b、17c)中的每个第二数据包中的第二计数器值(19)与参考值通过通信就绪的数据总线用户设备(7a、7b,...,7n)中的每个数据总线用户设备进行比较。

6.根据权利要求5所述的方法,还包括:

在当前的第二数据包(17a、17b、17c)的当前第二计数器值(19)对应于参考值时,将存储在数据总线用户设备(7a、7b,...,7n)中的信息写入第二数据包(17a、17b、17c)中的一个第二数据包的字段(20)中。

7.根据前述权利要求中任一项所述的方法,其中,第一计数器值(23)和/或第二计数器值(19)是二进制值。

8.根据前述权利要求中任一项所述的方法,还包括:

在第二数据包(17a、17b、17c)中的至少一个第二数据包经过通信就绪的数据总线用户设备(7a、7b,...,7n)中的每个数据总线用户设备之后,将第二数据包(17a、17b、17c)中的至少一个第二数据包的第一计数器值(23)和/或第二计数器值(19)与预期值进行比较。

9.根据权利要求8所述的方法,其中,在通信就绪的数据总线用户设备(7a、7b,...,7n)中的每个数据总线用户设备处理第一数据包(17)之后,预期值基于第一数据包(17)的第一计数器值(23)。

10.根据权利要求8或9所述的方法,还包括:当所述比较示出偏差时,则将第一数据包(17)重新发送给所有数据总线用户设备(7a、7b,...,7n)。

11.根据权利要求10所述的方法,还包括:

重新发送多个第二数据包(17a、17b、17c),其中,在通信就绪的数据总线用户设备(7a、7b,...,7n)中的每个数据总线用户设备处理了重新发送的第一数据包(17)之后,该数量基于重新发送的第一数据包(17)的第一计数器值(23)。

12.一种具有数据总线用户设备(7a、7b,...,7n)的本地总线(6)、特别是环形总线的本地总线主机(3),该本地总线主机(3)包括:

用于向所有数据总线用户设备(7a、7b,...,7n)发送第一数据包(17)以按顺序对通信就绪的数据总线用户设备(7a、7b,...,7n)进行计数的装置,其中,第一数据包(17)具有第一计数器值(23),用于通过每个通信就绪的数据总线用户设备(7a、7b,...,7n)按顺序改变该第一计数器值(23);

用于接收具有通过每个通信就绪的数据总线用户设备(7a、7b,...,7n)改变的第一计数器值(23)的第一数据包(17)的装置;和

用于发送多个第二数据包(17a、17b、17c)的装置,其中,该数量基于接收到的第一数据包(17)的第一计数器值(23),并且其中,基于通信就绪的数据总线用户设备(7a、7b,...,7n)的按顺序的相应的相对位置,第二数据包(17a、17b、17c)中的每个第二数据包被分配给通信就绪的数据总线用户设备(7a、7b,...,7n)中的一个数据总线用户设备。

13.一种本地总线系统,包括:

本地总线(6),尤其是环形总线,

具有根据权利要求12所述的本地总线主机(3)并且具有数据总线用户设备(7a、7b,...,7n)。

14.一种用于与包括通信就绪的数据总线用户设备(7a、7b,...,7n)的本地总线(6)、特别是环形总线的本地总线主机(3)进行通信的方法,该方法包括:

在通信就绪的数据总线用户设备(7a、7b,...,7n)处接收来自本地总线主机(3)的第一数据包(17),其中第一数据包(17)具有第一计数器值(23);通过通信就绪的数据总线用户设备(7a、7b,...,7n)改变第一数据包(17)中的第一计数器值(23);接收多个第二数据包(17a、17b、17c);并且当第二数据包(17a、17b、17c)被分配给通信就绪的数据总线用户设备(7a、7b,...,7n)时,将存储在通信就绪的数据总线用户设备(7a、7b,...,7n)中的信息写入到第二数据包(17a、17b、17c)中的一个第二数据包的字段(20)。

15.一种具有本地总线主机(3)的本地总线(6)的、尤其是环形总线的通信就绪的数据总线用户设备(7a、7b,...,7n),通信就绪的数据总线用户设备(7a、7b,...,7n)具有:

用于从本地总线主机(3)接收第一数据包(17)的装置,其中第一数据包(17)具有第一计数器值(23);

用于改变第一数据包(17)中的第一计数器值(23)的装置;

用于接收多个第二数据包的装置(17a、17b、17c);以及

用于当第二数据包(17a、17b、17c)被分配给通信就绪的数据总线用户设备(7a、7b,...,7n)时,将在通信就绪的数据总线用户设备(7a、7b,...,7n)中所存储的信息写入到第二数据包(17a、17b、17c)中的第二数据包的字段(20)中的装置。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1