一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种显示面板的电源管理集成芯片的控制方法和系统与流程

2022-03-26 13:27:36 来源:中国专利 TAG:


1.本技术涉及显示技术领域,特别涉及一种显示面板的电源管理集成芯片的控制方法和系统。


背景技术:

2.针对显示面板在首次上电时,会通过soc将显示面板所需的数据通过i2c写入到电源管理集成芯片的寄存器中,电源管理集成芯片才会按照写入数据设定的状态运行,运行稳定后电源管理集成芯片会将寄存器中的数据写到存储器中。
3.在下次上电时,电源管理集成芯片会将存储器中的数据写入到寄存器中,然后soc会读取电源管理集成芯片的寄存器中的数据进行校验,如果校验失败,则soc会重新写一遍显示面板所需的数据到电源管理集成芯片的寄存器中。但是由于每次上电都需要数据校验,对应的就需要运行对应的校验算法,进而影响了开机效率。


技术实现要素:

4.本发明的目的在于提供一种显示面板的电源管理集成芯片的控制方法和系统,能够有效解决因显示面板在每次上电均需要进行数据校验并运行相应的校验算法,而导致开机效率低的问题。
5.为了达到上述目的,本发明采取了以下技术方案:
6.本技术实施例一种显示面板的电源管理集成芯片的控制方法,电源管理集成芯片包括使能端口和寄存器,控制方法包括如下步骤:
7.在初次开机时,控制使能端口为第一电平状态,并每隔第一预设时间将初始设定数据写入寄存器,根据当前写入的初始设定数据计算出校验值;
8.对初始设定数据进行校验,以判断校验值与预设数值是否相等;当校验成功时,则控制使能端口由第一电平状态切换为第二电平状态;
9.当检测到使能端口由第一电平状态切换为第二电平状态时,则停止继续向寄存器写入初始设定数据。
10.在一些实施例中,显示面板的电源管理集成芯片的控制方法中,每隔第一预设时间将初始设定数据写入寄存器,并根据当前写入的初始设定数据计算出校验值的步骤之前还包括:
11.检测第一电平状态是否持续达到第二预设时间;
12.若是,则每隔第一预设时间将初始设定数据写入寄存器中。
13.在一些实施例中,显示面板的电源管理集成芯片的控制方法中,寄存器包括一个校验位、一个数据位和一个状态位,校验位用于存储寄存器的校验值,数据位用于存储预设数值,状态位用于存储校验值的校验结果。
14.在一些实施例中,显示面板的电源管理集成芯片的控制方法中,触发使能端口由第一电平状态切换为第二电平状态的步骤包括:
15.当校验成功时,向状态位写入状态值;
16.当检测到状态值存储的数值为预设状态值时,则控制使能端口由第一电平状态切换为第二电平状态。
17.在一些实施例中,显示面板的电源管理集成芯片的控制方法中,寄存器包括至少两个子模块,每个子模块包括一个校验位、一个数据位和一个状态位,校验位用于存储对应子模块的校验值,数据位用于存储预设数值,状态位用于对应子模块中校验值的校验结果。
18.在一些实施例中,显示面板的电源管理集成芯片的控制方法中,对初始设定数据进行校验,以判断校验值与预设数值是否相等的步骤包括:
19.对每个子模块中写入的初始设定数据进行校验,以判断每个子模块中的校验值与预设数值是否相等。
20.在一些实施例中,显示面板的电源管理集成芯片的控制方法中,控制使能端口由第一电平状态切换为第二电平状态,并停止写入初始设定数据的步骤包括:
21.当校验成功时,向每个状态位写入状态值;
22.当检测到每个状态位存储的数值为预设状态值时,则控制使能端口由第一电平状态切换为第二电平状态。
23.在一些实施例中,显示面板的电源管理集成芯片的控制方法中,每个子模块还包括一个故障标示位,故障标示位用于存储对应子模块的故障状态参数;当检测到使能端口由第一电平状态切换为第二电平状态时,则停止继续向寄存器写入初始设定数据的步骤之后还包括:
24.当检测到故障状态参数为预设参数时,则触发使能端口切换为预设电平状态;
25.当检测到使能端口切换为预设电平状态时,则读取对应子模块中故障标示位的数据信息。
26.在一些实施例中,显示面板的电源管理集成芯片的控制方法中,电源管理集成芯片还包括存储器,当校验成功时,则控制使能端口由第一电平状态切换为第二电平状态,并停止向寄存器写入初始设定数据的步骤之后还包括:
27.将寄存器中的当前写入的初始设定数据写入存储器中。
28.本技术实施例还提供一种显示面板的电源管理集成芯片的控制系统,包括控制芯片,控制芯片用于执行上述的显示面板的电源管理集成芯片的控制方法。
29.相较于现有技术,本发明提供一种显示面板的电源管理集成芯片的控制方法和系统,通过在首次上电时,在进行数据写入的同时对写入的数据进行校验,并利用使能端口的电平状态变化向控制芯片传递数据的写入状态以及数据的校验状态,进而简化了数据校验流程,有效地节省了开机时间,提高开机效率。
附图说明
30.图1为本发明提供的显示面板的电源管理集成芯片的控制方法中第一实施例的流程图。
31.图2为本发明提供的显示面板的电源管理集成芯片的控制方法中第二实施例的流程图。
32.图3为本发明提供的显示面板的电源管理集成芯片的控制方法中第三实施例的流
程图。
33.图4为本发明提供的显示面板的电源管理集成芯片的控制方法中第四实施例的流程图。
34.图5为本发明提供的显示面板的电源管理集成芯片的控制方法中第五实施例的流程图。
35.图6为本发明提供的显示面板的电源管理集成芯片的控制系统的结构框图。
36.图7为本发明提供的显示面板的电源管理集成芯片的控制系统中寄存器的结构框图。
具体实施方式
37.鉴于现有技术的不足之处,本发明的目的在于提供一种显示面板的电源管理集成芯片的控制方法和系统,能够有效解决因显示面板在每次上电均需要进行数据校验并运行相应的校验算法,而导致开机效率低的问题。
38.为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
39.请参阅图1,本发明提供的显示面板的电源管理集成芯片的控制方法,其中,电源管理集成芯片包括使能端口和寄存器,该控制方法包括以下步骤:
40.100、在初次开机时,控制使能端口为第一电平状态,并每隔第一预设时间将初始设定数据写入寄存器,根据当前写入的初始设定数据计算出校验值;
41.200、对初始设定数据进行校验,以判断校验值与预设数值是否相等;当校验成功时,则控制使能端口由第一电平状态切换为第二电平状态;
42.300、当检测到使能端口由第一电平状态切换为第二电平状态时,则停止继续向寄存器写入初始设定数据。
43.本发明的第一实施例中,电源管理集成芯片主要用于显示面板端供电,一般集成了包含电源管理单元、电平转换器和可编程伽玛校正缓冲电路芯片的功能;其中,电源管理单元主要功能时为电平转换器和可编程伽玛校正缓冲电路芯片提供驱动及模拟电压,会对应输出高压和负压,针对需要多路负压的会相应输出多路负压;电平转换器的功能主要时给显示面板端提供goa信号,即ls_out信号,一般包含stv、ck_out、lc_out、vss等;可编程伽玛校正缓冲电路芯片的主要作用是输出伽马电压和公共电压。
44.本实施例中的电源管理集成芯片包括一个使能端口和一个寄存器;在系统初次上电时,由控制芯片控制使能端口为第一电平状态,本实施例中的第一电平状态可以是高电平状态,那么此时第一电平状态触发寄存器使能开始工作。与此同时,由控制芯片每隔一段时间向寄存器写入初始设定数据。其中,初始设定数据可以是显示面板端所需要的伽马电压或公共电压等。寄存器会根据当前写入的初始设数据计算出一个校验值,校验值的计算方法可根据采用的校验算法的不同而不同,例如可以采用累加和校验算法或者crc校验算法,具体地可根据实际需要进行设置,本实施例中的校验值为当前写入寄存器的初始设定数据的数值总和。在当前初始数据写入之后计算得到对应的校验值,那么就将该校验值与预设数值进行比较,进行数据校验过程。其中,预设数值是由控制芯片中计算出的要存入寄
存器中的初始设定数据的数值总和。在校验过程就是比较校验值与预设数值是否相等,如果比较出校验值与预设数值相等时,则表明校验成功,当前写入的初始设定数据时正确的,此时会触发寄存器的使能端口由第一电平状态切换为第二电平状态,具体来说,本实施例中的第二电平状态可为低电平状态。由此反过来将控制芯片检测到使能端口的电平状态的变化,便会了解到当前写入的初始设定数据是正确的,那么控制芯片会停止初始设定数据的继续写入。如果比较出校验值与预设数值不相等,则表明当前写入的初始设定数据不正确,那么控制芯片不能够检测到使能端口的电平变化,会继续向寄存器写入初始设定数据。由此本发明通过复用使能端口建立控制芯片与寄存器之间的“握手”,可以准确的判断出数据校验是否成功,以及初始设定数据是否写入成功;并且在数据成功写入的同时也完成了对数据的校验,那么避免了在后续上电时再次对写入的初始设定数据进行校验,从而节省了开机流程,提高了系统的开机效率。
45.进一步地,请参阅图2,本发明的第二实施例中,在系统上电之后,每隔第一预设时间将初始设定数据写入寄存器,并根据当前写入的初始设定数据计算出校验值的步骤之前还包括:
46.10、检测第一电平状态是否持续达到第二预设时间;
47.20、若是,则每隔第一预设时间将初始设定数据写入寄存器中。
48.本实施例中,当系统首次上电时,由控制芯片控制使能端口为第一电平状态,本实施例中的第一电平状态可以是高电平状态,此时第一电平状态触发寄存器使能开始工作,从电源管理集成芯片的存储器中读取固定数据,由于首次上电存储器中只有一个默认数据,其中,默认数据中设定的数据位的数值可以设定和对应的校验值不相同,由于该默认数据的数据位的数值与该默认数据的校验值不同,那么校验失败,使能端口持续保持高电平状态,一般为3.3v。当控制芯片检测到使能端口的电平状态持续为高电平时,则通过i2c将初始设定数据写入寄存器中。之后寄存器对当前写入的初始设定数据进行校验,如果校验成功,则表明当前写入的初始设定数据正确,控制芯片检测到使能端口切换电平状态,那么就不再继续向寄存器中写入初始设定数据;如果校验失败,则表明当前写入的初始设定数据不正确,控制芯片检测到使能端口未切换电平状态,那么会继续向寄存器写入初始设定数据。由此通过复用使能端口建立控制芯片与寄存器之间的“握手”,可以准确的判断出数据校验是否成功,以及初始设定数据是否写入成功;并且在数据成功写入的同时也完成了对数据的校验,那么避免了在后续上电时再次对写入的初始设定数据进行校验,从而节省了开机流程,提高了系统的开机效率。
49.进一步地,本实施例中寄存器包括一个校验位、一个数据位和一个状态位,校验位用于存储寄存器的校验值,数据位用于存储预设数值,状态位用于存储校验值的校验结果。具体来说,当校验值等于预设数值时,则表明校验成功,也即寄存器中初始设定数据写入成功,此时寄存器的状态位对应的状态值位1,那么对应的校验结果为校验成功;当校验值不等于预设数值,则表明校验失败,也即寄存器中初始设定数据写入失败,此时寄存器的状态位对应的状态值为0,对应的校验结果为校验失败。
50.具体实施时,请参阅图3,本发明的第三实施例中,步骤200包括:
51.210、当校验成功时,向状态位写入状态值;
52.220、当检测到状态值存储的数值为预设状态值时,则控制使能端口由第一电平状
态切换为第二电平状态。
53.在进行初始设定数据的校验过程中,当校验成功时,则向状态位写入状态值1;当校验失败时,则向状态位写入状态值0,其中,本实施例中预设状态值位1。由此设置状态位存储校验值的校验结果,那么通过检测状态位的状态值,便可以有效地获取校验结果。
54.进一步地,本实施例中,电源管理集成芯片还包括存储器和逻辑控制器,逻辑控制器根据校验结果,控制使能端口的电平状态;具体来说,当初始设定数据写入成功,也即同时数据校验成功时,控制芯片会将寄存器中的当前写入的初始设定数据写入存储器中,与此同时会触发逻辑控制器控制将使能端口由第一电平状态切换为第二电平状态,那么控制芯片检测到的使能端口的电平状态切换为第二电平状态之后,则停止向寄存器中写入初始设定数据,也即通过使能端口的电位变化实现控制芯片与电源管理集成芯片之间的“握手”,当使能端口为高电平时,控制芯片向寄存器写入初始设定数据,写完初始设定数据之后,电源管理集成芯片拉低使能端口的电位,通知控制芯片停止写入,避免了在后续上电时再次对写入的初始设定数据进行校验,从而节省了开机流程,提高了系统的开机效率。
55.进一步地,本发明的第四实施例中,寄存器包括至少两个子模块,每个子模块包括一个校验位、一个数据位和一个状态位,校验位用于存储对应子模块的校验值,数据位用于存储预设数值,状态位用于对应子模块中校验值的校验结果。
56.本实施例中针对存在多个子模块的寄存器,相应的每个子模块均会设置一个校验位、一个数据位和一个状态位,那么在初始设定数据写入后进行数据校验的过程中需要对每一个子模块中存储的初始设定数据进行校验。其中,本实施例中的预设数值为由控制芯片中计算出的要存入每个子模块中的初始设定数据的数值总和,校验值为当前写入该子模块的初始设定数据的数值总和。在进行数据校验时,则需要对每个子模块中初始设定数据进行校验,以判断每个子模块中的校验值与预设数值是否相等;当每一个子模块中校验值等于预设数值时,则表明校验成功。具体来说,当每一个子模块中的校验值等于预设数值时,则表明校验成功,也即该寄存器中初始设定数据写入成功,此时每个子模块中的状态位对应的状态值位1,那么对应的校验结果为校验成功;当其中任意一个子模块的校验值不等于预设数值,则表明校验失败,也即寄存器中初始设定数据写入失败,此时该子模块的状态位对应的状态值为0,对应的该子模块的校验结果为校验失败,进而寄存器的初始设定数据校验失败,写入的初始设定数据不正确。
57.具体实施时,请参阅图4,步骤200包括:
58.230、当校验成功时,向每个状态位写入状态值;
59.240、当检测到每个状态位存储的数值为预设状态值时,则控制使能端口由第一电平状态切换为第二电平状态。
60.在进行初始设定数据的校验过程中,当子模块中的校验值等于预设数值时表明该子模块校验成功,则向该子模块的状态位写入状态值1,当子模块的校验值不等于预设数值,表明该子模块校验失败,则向该子模块的状态位写入状态值0,本实施例中预设状态值位1。由此设置状态位存储校验值的校验结果,那么通过检测状态位的状态值,便可以有效地获取校验结果。
61.进一步地,请参阅图5,在本发明的第五实施例中,每个子模块还包括一个故障标示位,故障标示位用于存储对应子模块的故障状态参数;其中,步骤300之后还包括:
62.400、当检测到故障状态参数为预设参数时,则触发使能端口切换为预设电平状态;
63.500、当检测到使能端口切换为预设电平状态时,则读取对应子模块中故障标示位的数据信息。
64.本实施例中,可以设定当电源管理集成芯片中的任意一个模块处于故障状态时,定义故障标示位的故障状态参数为1。其中,本实施例中的故障状态可以是进入过压状态、过流状态等。那么当检测到故障标示位的故障状态参数位1时,则触发使能端口为预设电平状态,例如高阻状态;当控制芯片检测到使能端口为高阻状态时,那么可以通过i2c读取该子模块的故障标示位的数据信息,由此可以有效地判断寄存器中哪一部分出现了问题,进而提高了故障检测效率。
65.请一并参阅图6和图7,本发明还相应提供了一种显示面板的电源管理集成芯片的控制系统,包括控制芯片11和电源管理集成芯片12;电源管理集成芯片12包括使能端口en0、寄存器121、逻辑控制器和存储器122,寄存器121包括一个校验位(本实施例为checksum)、一个数据位(本实施例为data)和一个状态位(本实施例为en),校验位用于存储寄存器121的校验值,数据位用于存储预设数值,状态位用于存储校验值的校验结果;控制芯片11用于执行上述显示面板的电源管理集成芯片12的控制方法,由于上文对该控制方法进行了详细描述,此处不再赘述。
66.本发明通过复用使能端口en0建立控制芯片11与寄存器121之间的“握手”,可以准确的判断出数据校验是否成功,以及初始设定数据是否写入成功;并且在数据成功写入的同时也完成了对数据的校验,那么避免了在后续上电时再次对写入的初始设定数据进行校验,从而节省了开机流程,提高了系统的开机效率。
67.进一步地,寄存器121包括至少两个子模块1211,每个子模块1211包括一个校验位、一个数据位和一个状态位,校验位用于存储对应子模块1211的校验值,数据位用于存储预设数值,状态位用于对应子模块1211中校验值的校验结果;本实施例中以设置三个子模块为例进行说明,那么三个校验位分别记为checksum1、checksum2和checksum3,三个数据为可分别记为data1、data2、data3,三个状态位可分别记为en1、en2和en3,本发明通过每个子模块1211对初始设定数据进行校验,可以确保初始设定数据的准确性。
68.进一步地,每个子模块1211还包括一个故障标示位(本实施例为faultflag),若设置有三个子模块,三个子模块的故障标示位可分别记为faultflag1、faultflag2和faultflag3;故障标示位用于存储对应子模块1211的故障状态参数,本实施例中的故障状态可以是进入过压状态、过流状态等;那么当检测到故障标示位的故障状态参数位1时,则触发使能端口en0为预设电平状态,例如高阻状态;当控制芯片11检测到使能端口en0为高阻状态时,那么可以通过i2c读取该子模块1211的故障标示位的数据信息,由此可以有效地判断寄存器121中哪一部分出现了问题,进而提高了故障检测效率。
69.综上,本发明提供的一种显示面板的电源管理集成芯片的控制方法和系统,电源管理集成芯片包括使能端口和寄存器;其中,控制方法通过在初次开机时,控制使能端口为第一电平状态,并每隔第一预设时间将初始设定数据写入寄存器,根据当前写入的初始设定数据计算出校验值;对初始设定数据进行校验,以判断校验值与预设数值是否相等;当校验成功时,则触发使能端口由第一电平状态切换为第二电平状态;当检测到使能端口由第
一电平状态切换为第二电平状态时,则停止继续向寄存器写入初始设定数据;通过在进行数据写入的同时进行校验,并利用使能端口的电位变化向控制芯片传递数据写入状态以及数据校验状态信息,简化了校验流程,节省了开机时间,提高开机效率。
70.可以理解的是,对本领域普通技术人员来说,可以根据本发明的技术方案及其发明构思加以等同替换或改变,而所有这些改变或替换都应属于本发明所附的权利要求的保护范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献