I的利记博彩app

文档序号:6533894阅读:338来源:国知局
专利名称:I的利记博彩app
技术领域
本发明属于数据传输技术领域,更明确地说涉及I2C总线数据的无线传输系统的设计。
背景技术
随着无线传输技术的发展,越来越多的设备之间通过无线方式互连,原来通过数据线连接相互通信的设备间被分开了一段距离或者放到了不同的场所(例如不同的房间)。传统的无线传输系统功能均较简单,只是信号的发射与接收,一般不存在两个模块之间的控制与被控制问题。
但随着无线传输系统功能的提升,设备间需要通过I2C总线相互通信,以实现两个设备之间CPU的控制访问与数据交换。如果它们之间的I2C数据通过很长的数据线来实现,不仅无法实现整体的无线化,而且传输的距离也会受到限制。

发明内容
本发明的目的,就在于克服上述缺点和不足,提供一种I2C总线数据的无线传输系统。它利用无线传输模块实现两个CPU之间的通信,使两个CPU之间能够直接进行命令和控制信号的双向交换,使两端的通信更可靠、更迅速,而且不受数据线的困扰。从而在完成音视频信号传输的同时,真正作到两个系统的无线无缝化连接,并实现更强大的无线功能。
为了达到上述目的,本发明包括发射端、接收端以及它们之间的无线通路。发射端和接收端分别内置了发射模块和接收模块。发射模块与发射端设备的CPU相连接,接收模块与接收端设备的CPU相连接。发射端和接收端都设有以下四个寄存器①I2C_CC_SEND,用来传输数据到目标单元的255字节的只写寄存器;②I2C_CC_RCV_LEN,存储最后接收到的信息的长度的只读寄存器;③I2C_CC_RCV,存储最后接收到的信息的只读寄存器;④I2C_CC_STATUS,只读的状态寄存器。上述四个寄存器都通过I2C总线接口与各自的CPU相连。另外,发射和接收模块还各有一个中断请求线接口与各自的CPU通过一个GPIO口(General Purpose Inputs and Outputs)相连。
与CPU相连的发射端设备为能够提供音视频信号的DVD、机顶盒、有线信号线等设备之一。与CPU相连的接收端设备为能够提供显示功能的LCD、PDP等设备之一。
I2C_CC_SEND寄存器保留了连接状态位、发射状态位和接收状态位。当状态寄存器里的状态位改变时将通IRQ请求线来声明,CPU通过读取I2C_CC_STATUS寄存器的值来重新声明IRQ线的状态。为了通过End to End(端对端)通道传输信息,与无线发射/接收模块相连的CPU需要完成以下几个步骤通过读取I2C_CC_STATUS寄存器的值,确认End to End通道是处在成功连接状态;将需要传输的信息数据写入I2C_CC_SEND寄存器中,信息的边界由IIC总线的START和STOP条件来定义;通过读取I2C_CC_STATUS寄存器的值,确认信息被与之相对应的模块接收成功。
为了通过End to End通道接收信息,与无线发射/接收模块相连的CPU需要完成以下几个步骤通过读取I2C_CC_STATUS寄存器的值,检查信息是否被接收到;通过读取I2C_CC_RCV_LEN寄存器的值,获取接收的信息的长度;从I2C_CC_RCV寄存器中读取接收到的信息。
除了在连接失败的情况下会影响到信息的丢失,无线传输模块可以确保通信的可靠性,但外部的CPU根本不存在可靠连接的问题。
在无线传输系统中,用户通道的可靠性是通过每个被传输的数据附加一个序列号并在收到数据后发送一个确认信息到发射单元来实现的。如果这个确认信息在一个特定的时间内没有被接收到,那么被传输的数据将会被再一次发送。这个信息序列号将帮助无线传输模块的接收单元放弃那些可能由于再次传送带来的重复的数据。
本发明的任务就是这样完成的。
本发明利用无线传输模块实现两个CPU之间的通信,使两个CPU之间能够直接进行命令和控制信号的双向交换,使两端的通信更可靠、更迅速,而且不受数据线的困扰。从而在完成音视频信号传输的同时,真正作到两个系统的无线无缝化连接,并实现更强大的无线功能。相关产品设计者可以通过对两个不在同一设备中两个独立CPU的寄存器的数据进行设置,利用End toEnd的通道实现需要实现的信息及控制信号的传输;以达到互相可靠的无线通信。


图1为本发明的发射端和接收端的示意图。
图2为本发明的总体结构示意图。
具体实施例方式
实施例1。一种I2C总线数据的无线传输系统,如图1和图2所示。它包括发射端1、接收端2以及它们之间的无线通路3。发射端1和接收端2分别内置了发射模块和接收模块。发射模块与发射端1的设备的CPU相连接,接收模块与接收端2的设备的CPU相连接。发射端1和接收端2都设有以下四个寄存器①I2C_CC_SEND,用来传输数据到目标单元的255字节的只写寄存器4;②I2C_CC_RCV_LEN,存储最后接收到的信息的长度的只读寄存器5;③I2C_CC_RCV,存储最后接收到的信息的只读寄存器6;④I2C_CC_STATUS,只读的状态寄存器7。上述四个寄存器都通过I2C总线接口与各自的CPU相连。另外,发射和接收模块还各有一个中断请求线IRQ接口与各自的CPU通过一个GPIO口(General Purpose Inputs and Outputs)相连。
与CPU相连的发射端1的设备为能够提供音视频信号的DVD、机顶盒、有线信号线等设备之一。与CPU相连的接收端2的设备为能够提供显示功能的LCD、PDP等设备之一。
实施例1实现了两个CPU间的无线通信以及命令和控制信号的双向交换,更可靠、迅速,不受数据线的困扰。在完成音视频信号传输的同时,真正作到两个系统的无线无缝化连接,并实现更强大的无线功能。它可广泛应用于无线家电设备中。
权利要求
1.一种I2C总线数据的无线传输系统,它包括发射端、接收端以及它们之间的无线通路,其特征在于发射端和接收端分别内置了发射模块和接收模块,发射模块与发射端设备的CPU相连接,接收模块与接收端设备的CPU相连接,发射端和接收端都设有以下四个寄存器①I2C_CC_SEND,用来传输数据到目标单元的255字节的只写寄存器;②I2C_CC_RCV_LEN,存储最后接收到的信息的长度的只读寄存器;③I2C_CC_RCV,存储最后接收到的信息的只读寄存器;④I2C_CC_STATUS,只读的状态寄存器;上述四个寄存器都通过I2C总线接口与各自的CPU相连,另外发射和接收模块还各有一个中断请求线接口与各自的CPU通过一个GPIO口相连。
2.按照权利要求1所述的I2C总线数据的无线传输系统,其特征在于所说的与CPU相连的发射端设备为能够提供音视频信号的DVD、机顶盒、有线信号线设备之一,与CPU相连的接收端设备为能够提供显示功能的LCD、PDP设备之一。
全文摘要
一种I
文档编号G06F13/38GK1694082SQ20051004361
公开日2005年11月9日 申请日期2005年5月26日 优先权日2005年5月26日
发明者邢胜春, 刘俊 申请人:海信集团有限公司, 青岛海信电器股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1