System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及一种半导体装置和通信系统。
技术介绍
1、配备有串行通信功能的半导体装置用于各种应用。
2、在专利文献1中公开了与串行通信有关的电路技术的示例。
3、现有技术文献
4、专利文献
5、专利文献1:日本特开2017-224946号公报
技术实现思路
1、在本文中,半导体装置可以具有执行脉宽调制(pwm)调光的功能,例如,作为驱动多个通道的发光元件的装置。当执行这种pwm调光时,可以通过串行通信为每个通道设置占空比。在这种情况下,希望尽可能地减少通过串行通信发送到半导体装置的数据量。
2、本公开旨在提供一种可以在设置多个通道的数据时减少串行通信的通信数据量的半导体装置。
3、例如,根据本公开的实施例的半导体装置包括:接口,所述接口被配置为从外部接收经由串行通信发送的写入数据;寄存器,所述寄存器被配置为存储对应于多个通道的设置数据;以及更新控制器,所述更新控制器被配置为基于所述写入数据来更新所述设置数据,其中所述写入数据包括:第一数据,其中每个位指示在所述多个通道中的与所述每个位相对应的通道中是否存在数据更新;以及第二数据,所述第二数据用于被所述第一数据设置为具有数据更新的所述多个通道中的每个通道中的数据更新。
【技术保护点】
1.一种半导体装置,包括:
2.根据权利要求1所述的半导体装置,其中能够针对所述寄存器中的一个地址进行存储的数据的位数是第一预定位数,并且
3.根据权利要求2所述的半导体装置,其中一个通道的所述设置数据是所述第一预定位数,并且
4.根据权利要求2所述的半导体装置,其中在高分辨率模式下,一个通道的所述设置数据是比所述第一预定位数更大的第二预定位数,
5.根据权利要求4所述的半导体装置,其中所述增益值能够基于所述增益数据被设置为1。
6.根据权利要求4所述的半导体装置,其中在所述高分辨率模式下,在所述寄存器中,第一通道的所述设置数据的高位储存在第一地址中,所述第一通道的所述设置数据的低位和第二通道的所述设置数据的低位储存在通过使所述第一地址递增而获得的第二地址中,并且所述第二通道的所述设置数据的高位储存在通过使所述第二地址递增而获得的第三地址中。
7.根据权利要求1所述的半导体装置,其中所述设置数据指示PWM调光的占空比。
8.根据权利要求4所述的半导体装置,其中所述设置数据指示PWM调光的占空比,并
9.根据权利要求2所述的半导体装置,其中能够通过所述串行通信发送各自包括所述第一预定位数的数据的数据帧和指示所述数据帧的数量的数据量,并且
10.根据权利要求9所述的半导体装置,其中所述串行通信是UART通信。
11.一种通信系统,包括:
12.根据权利要求11所述的通信系统,其中分别被提供在多个所述半导体装置处并且被配置为接收所述写入数据的输入端子共同连接到被提供在所述发送器处的同一输出端子。
...【技术特征摘要】
1.一种半导体装置,包括:
2.根据权利要求1所述的半导体装置,其中能够针对所述寄存器中的一个地址进行存储的数据的位数是第一预定位数,并且
3.根据权利要求2所述的半导体装置,其中一个通道的所述设置数据是所述第一预定位数,并且
4.根据权利要求2所述的半导体装置,其中在高分辨率模式下,一个通道的所述设置数据是比所述第一预定位数更大的第二预定位数,
5.根据权利要求4所述的半导体装置,其中所述增益值能够基于所述增益数据被设置为1。
6.根据权利要求4所述的半导体装置,其中在所述高分辨率模式下,在所述寄存器中,第一通道的所述设置数据的高位储存在第一地址中,所述第一通道的所述设置数据的低位和第二通道的所述设置数据的低位储存在通过使所述第一地址递增而获得的第二地...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。