基于串行通信传输数据的设备和方法技术

技术编号:37888994 阅读:13 留言:0更新日期:2023-06-18 11:53
本公开涉及基于串行通信传输数据的设备和方法。一种用于基于串行通信来传输数据的系统,其允许增加可连接到一个主设备的从设备的数量,所述系统包括:主设备,该主设备被配置为生成包括第一数据、第二数据和控制数据的输入数据分组;以及从设备组,该从设备组由以菊花链方式连接到所述主设备的多个从设备组成,其中,所述从设备中的每一个使用包括在所述第一数据中的位来确定第一标识信息ID,从所述第二数据中提取第二ID,并且当第一ID和第二ID匹配时使用所述控制数据来控制目标装置。时使用所述控制数据来控制目标装置。时使用所述控制数据来控制目标装置。

【技术实现步骤摘要】
基于串行通信传输数据的设备和方法


[0001]本公开涉及一种数据传输系统,更具体地,涉及能够以串行通信方法传输和接收数据的设备。

技术介绍

[0002]已经提出了包括使用串行外围接口(SPI)通信来传输和接收数据的主设备和从设备的数据传输系统。
[0003]在这种数据传输系统中,当要将多个从设备连接到一个主设备时,由于可以在一个主设备中实现的分组生成器(packet generator)的数量有限,因此可以连接到一个主设备的从设备的数量不可避免地受到限制。
[0004]为了解决该问题,可以考虑一个主设备使用通用输入/输出(GPIO)来驱动多个从设备的方法,但是由于GPIO资源也是有限的,所以存在难以用一个主设备来控制多个从设备的限制。
[0005]作为另一种方法,已经提出了将多个从设备并行连接到一个分组生成器的方法,但是存在扇出增加的问题。
[0006]作为另一种方法,已经提出了以菊花链结构将一个主设备连接到多个从设备的方法。然而,根据SPI协议通过将串行数据输入(SDI)延迟8位来生成从设备的串行数据输出(SDO),因此,当N个从设备(N是大于或等于2的自然数)串联连接到一个主设备时,第N个从设备的SDO不可避免地从初始SDI延迟N*8位。因此,数据传输花费大量时间,因此,存在能够连接到主设备的从设备的数量受到限制的问题。
[0007]此外,在以菊花链结构连接一个主设备和多个从设备的方法的情况下,当主设备想要向从设备中的特定从设备传输数据时,对于每个从设备而言没有办法确认从主设备传输的数据是用于其的数据。

技术实现思路

[0008]本公开致力于提供一种用于基于串行通信来传输数据的系统,其能够增加可连接到一个主设备的从设备的数量。
[0009]本公开还致力于提供一种用于基于串行通信来传输数据的系统,其能够减少主设备和从设备之间的信道数量。
[0010]本公开还致力于提供一种用于基于串行通信来传输数据的系统,其允许从设备自身确定输入数据是否是要由其自身处理的输入数据。
[0011]本公开还致力于提供一种用于基于串行通信传输数据的系统,其能够控制显示设备的局部调光。
[0012]根据本公开的一方面,提供了一种用于基于串行通信传输数据的设备,该设备包括主设备和从设备组,所述主设备被配置为生成包括第一数据、第二数据和控制数据的输入数据分组,所述从设备组由以菊花链方式连接到所述主设备的多个从设备组成,其中,所
述从设备中的每一个使用包括在所述第一数据中的位来确定作为其ID的第一标识信息(ID),从所述第二数据提取作为要处理所述控制数据的从设备的ID的第二ID,并且当所述第一ID和所述第二ID匹配时使用所述控制数据来控制连接到所述从设备的目标装置。
[0013]根据本公开的另一方面,提供了一种从设备,该从设备包括D触发器电路和控制电路,所述D触发器电路被配置为当输入包括第一数据、第二数据和控制数据的输入数据分组时输出通过将所述输入数据分组延迟一个位而生成的输出数据分组,所述控制电路被配置为使用包括在所述第一数据中的位来确定作为其ID的第一标识信息(ID),从所述第二数据提取作为要处理所述控制数据的从设备的ID的第二ID,并且当所述第一ID和所述第二ID匹配时使用所述控制数据来控制目标装置。
[0014]根据本公开的又一方面,提供了一种主设备,所述主设备以菊花链方式连接到多个从设备,所述主设备包括:控制器,该控制器被配置为确定用于使所述从设备中的每个从设备确定作为其ID的第一识别信息(ID)的第一数据的位、包括作为所述多个从设备中的要处理控制数据的从设备的ID的第二ID的第二数据的位、以及所述控制数据的位;分组生成器,所述分组生成器被配置为通过根据串行外围接口(SPI)协议布置由所述控制器确定的位来生成输入数据分组,并将所述输入数据分组输出到所述多个从设备中的第一从设备,其中,所述控制器将所述第一数据的位中的最高有效位(MSB)的值设置为“1”,并且使用所述MSB来确定所述第一ID。
[0015]根据本公开的又一方面,提供了一种基于主设备和多个从设备之间的串行通信来传输数据的方法,所述方法包括以下步骤:接收包括第一数据、第二数据和控制数据的输入数据分组;响应于串行时钟信号的第一边沿执行计数操作;使用在包括在所述第一数据中的位中的第一个具有值“1”的位被输入时的计数值来确定第一标识信息(ID);从所述第二数据提取第二ID;比较所确定的第一ID和所提取的第二ID;以及当所确定的第一ID和所提取的第二ID匹配时使用所述控制数据来控制目标装置。
附图说明
[0016]包括附图以提供对本公开的进一步理解并且附图被包含在本申请中并构成本申请的一部分,附图例示了本公开的实施方式,并且与说明书一起用于解释本公开的原理。在附图中:
[0017]图1是示意性示出根据本公开的一个实施方式的用于基于串行通信传输数据的系统的配置的框图;
[0018]图2是示意性示出图1所示的主设备的配置的框图;
[0019]图3是示例性地示出由图2的主设备生成的输入数据分组和通过将输入数据分组延迟一个位而生成的输出数据分组中的每一个的数据格式的示图;
[0020]图4是用于描述图1所示的从设备和每个从设备的操作的定时图;
[0021]图5是具体示出图4所示的控制电路的配置的框图;
[0022]图6是示出由图2所示的主设备生成的输入数据分组的数据格式和控制电路的详细操作的定时图;
[0023]图7是示出用于使图1所示的每个从设备计算其标识信息(ID)的方法的示图;
[0024]图8是用于描述图5所示的控制电路的操作的流程图;
[0025]图9是示例性地示出使用根据本公开的一个实施方式的数据传输系统实现的调光控制系统的示图;
[0026]图10是示出在图9所示的调光控制系统中使用的每个信号的定时的示图;
[0027]图11是示意性示出图9所示的从设备的配置的框图;
[0028]图12是用于描述根据本公开的一个实施方式的混合调光控制的示意图;
[0029]图13是用于描述图11所示的调光控制电路的操作的流程图。
具体实施方式
[0030]在整个说明书中,相同的附图标记表示基本上相同的组件。在以下描述中,可以省略与本公开的核心配置无关且本领域已知的配置和功能的详细描述。本说明书中使用的术语应理解如下。
[0031]将通过参照附图描述的以下实施方式来阐明本公开的优点和特征及其实现方法。然而,本公开不限于下面描述的实施方式,并且可以通过各种不同的修改来实现。提供实施方式仅仅是为了允许本领域技术人员完全理解本公开的范围,并且本公开仅由权利要求书的范围限定。
[0032]用于描述本公开的实施方式的附图中公开的数值、尺寸、比率、角度、数量等仅是说明性的,而不限于本公开中示出的细节。在整个说明书中,相同的附图标记表示相同的组件。此外,在描述本公开时,当确定本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于串行通信传输数据的设备,该设备包括:主设备,所述主设备被配置为生成包括第一数据、第二数据和控制数据的输入数据分组;以及从设备组,所述从设备组由以菊花链方式连接到所述主设备的多个从设备组成,其中,所述多个从设备中的每一个从设备使用包括在所述第一数据中的位中的最高有效位MSB来确定作为所述从设备的标识信息ID的第一ID,从所述第二数据中提取作为要处理所述控制数据的从设备的ID的第二ID,并且当所述第一ID和所述第二ID匹配时使用所述控制数据来控制连接到所述从设备的目标装置。2.根据权利要求1所述的设备,其中,所述MSB的值被设置为“1”,并且所述从设备响应于从所述主设备输出的串行时钟信号的第一边沿执行计数操作,并且使用在所述MSB被输入时的计数值来确定所述第一ID。3.根据权利要求1所述的设备,其中,所述从设备在从所述主设备输出的串行时钟信号的第二边沿捕获所述输入数据分组,并且通过将所述输入数据分组延迟一个位来输出所述输入数据分组。4.根据权利要求1所述的设备,其中,所述主设备包括:控制器,所述控制器被配置为确定构成所述第一数据的位、构成所述第二数据的位和构成所述控制数据的位;以及分组生成器,所述分组生成器被配置为通过根据串行外围接口SPI协议布置由所述控制器确定的位来生成所述输入数据分组,其中,所述分组生成器连接到所述从设备组的第一从设备。5.根据权利要求1所述的设备,其中,所述从设备组被设置为多个从设备组,所述多个从设备组中的每一个安装在物理分离的印刷电路板PCB上,并且所述多个从设备组中的两个从设备组连接到包括在所述主设备中的一个分组生成器。6.根据权利要求1所述的设备,其中,所述目标装置是背光单元BLU的光源,所述控制数据是用于控制所述光源的调光的调光数据,并且所述从设备分析所述调光数据,并且当所述调光数据具有小于或等于预定参考灰度级值的值时通过脉宽调制PWM驱动方法来控制所述光源,并且当所述调光数据具有大于所述参考灰度级值的值时使用基于所述调光数据生成的模拟信号来控制所述光源。7.一种从设备,该从设备包括:D触发器电路,所述D触发器电路被配置为当包括第一数据、第二数据和控制数据的输入数据分组被输入时,输出通过将所述输入数据分组延迟一个位而生成的输出数据分组;以及控制电路,所述控制电路被配置为使用包括在所述第一数据中的位中被设置为“1”的最高有效位MSB来确定作为所述从设备的标识信息ID的第一ID,从所述第二数据中提取作为要处理所述控制数据的从设备的ID的第二ID,并且当所述第一ID和所述第二ID匹配时使
用所述控制数据来控制目标装置。8.根据权利要求7所述的从设备,其中,所述控制电路包括:第一ID处理电路,所述第一ID处理电路被配置为使用在包括在所述第一数据中的位中的所述MSB被输入时的计数值来确定所述第一ID;第二ID处理电路,所述第二ID处理电路被配置为从所述第二数据中提取所述第二ID;比较电路,所述比较电路被配置为比较所述第一ID和所述第二ID以生成比较信号;以及选择电路,所述选择电路被配置为响应于所述比较信号,向所述目标装置输出对应于第一电压的虚拟数据和所述控制数据中的一个。9.根据权利要求8所述的从设备,其中,所述第一ID处理电路包括:第一计数器,所述第一计数器被配置为响应于串行时钟信号的第一边沿执行第一计数操作,并且输出在所述MSB被输入时的计数值作为第一计数值;ID确定电路,所述ID确定电路被配置为使用所述第一计数值来确定所述第一ID;以及第一寄存器,所述第一寄存器被配置为接收并存储由所述ID确定电路确定的所述第一ID。10.根据权利要求8所述的从设备,其中,所述第二ID处理...

【专利技术属性】
技术研发人员:王允星金烓永
申请(专利权)人:LX半导体科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1