彩屏设备的数据处理方法、系统及电器设备与流程

文档序号:30617629发布日期:2022-07-02 01:28阅读:78来源:国知局
彩屏设备的数据处理方法、系统及电器设备与流程

1.本发明涉及生活电器技术领域,尤其涉及一种彩屏设备的数据处理方法、系统及电器设备。


背景技术:

2.随着科技的进步,社会的发展,人民的生活水平在不断提高,各种家用生活电器应运而生。为了提升用户的视觉体验,目前市场上的家用电器,例如消毒空气净化器等,使用的屏幕已经慢慢的由彩屏替代数码管。
3.随着彩屏的应用广泛,用户需求已经不满足单单图片的显示效果,而慢慢的偏向于动画加文字的显示效果,以使得屏幕显示看起来更加的美观。动画显示的原理即图片的叠加,但是在加载图片的过程中,若同时存在数据存储,则就会导致出现动画卡顿的现象,影响用户的使用和视觉体验。


技术实现要素:

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.图1为本发明实施例提供的一种彩屏设备的数据处理方法的流程示意图;
30.图2为本发明实施例提供的一种彩屏设备的数据处理系统的结构示意图。
具体实施方式
31.下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例
所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
32.本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非被特定定义,否则不会用理想化或过于正式的含义来解释。
33.在本发明实施例中是以空气净化器这类具有彩屏的电器设备为例进行说明,在实际应用中,还可以是其他类型的电器设备,本发明并不以此为限。
34.现有的空气净化器的屏幕慢慢的被彩屏替代,但是仅图片显示已经不满足用户对显示的需求,还需要追求显示动画效果和流畅度。动画也就是图片的叠加,在图片叠加时候如果发生数据存储(即数据存储和显示图片在一个中央处理器里面同时进行)就会出现卡顿现象,造成感官体验不佳。实验表明,在实现帧数流畅的基础上,一个中央处理器(cpu)在100ms内处理一帧数据也就是1s实现10帧图片的播放,如果在中央处理器处理图片的时候,发生数据存储,也就是在100ms内同时进行数据存储和图片显示,就会出现动画卡顿现象。主要原因一个中央处理器在处理时,因为无法确认存储数据需要的时间,所以没法权衡100ms内什么时间存储数据,什么时间显示图片,时间处理不当,就会出现卡顿现象,为此,本发明提出一种彩屏设备的数据处理方法,采用了双核通讯的数据处理处理方式,一个核处理数据存储,一个核显示动画,以解决动画卡顿问题,提升用户体验。
35.图1示意性示出了本发明一个实施例的彩屏设备的数据处理方法的流程图。彩屏设备即具有彩屏的电器设备,其内部设有第一中央处理器和第二中央处理器,第二中央处理器专门处理数据存储,第一中央处理器专门处理动画显示,第二中央处理器什么时候存储数据,主要是由第一中央处理器通知实现。参照图1,本发明实施例提出的彩屏设备的数据处理方法具体包括步骤s11~s13,如下所示:
36.s11、第一中央处理器用于进行动画显示控制,并在动画显示控制过程中根据预设的数据存储触发条件确定彩屏设备在当前运行转态下是否需要进行数据存储。
37.s12、当需要进行数据存储时,第一中央处理器发送数据存储消息到第二中央处理器,所述数据存储消息中包括数据存储指令和待存储数据。
38.其中,待存储数据包括但不限于部件的使用计时、电池电量、整机控制模式和/或故障类型数据。
39.待存储数据针对的具体产品进行确定,本发明实施例中可以是空气净化器滤网的寿命,此外还可以有其他应用场景。比如:
40.1、电池电量大小的存储,用来显示断电后再开机电池电量大小。
41.2、显示板的模式状态切换存储,是整机控制模式,还是手操器模式。所谓的整机控制模式,就是显示板放在整机上面,控制整机。所谓手操器模式,就是显示板远离整机,当作一个遥控器
42.3、故障类型存储,用来显示查看历史出现的故障类型。
43.可理解的,这里只是举了三个应用场景,实际应用中只要是涉及中央处理器b的功能需求,功能需求是根据不同的产品来定的,都可以触发中央处理器a存储数据。
44.s13、第二中央处理器根据接收到的数据存储消息对待存储数据进行存储。
45.进一步地,本实施例中的根据预设的数据存储触发条件确定彩屏设备在当前运行转态下是否需要进行数据存储具体实现方式如下:判断第一中央处理器是否断电,或距离上一次数据存储时间的时间间隔是否到达预设的时间长度阈值,当第一中央处理器断电时或距离上一次数据存储时间的时间间隔到达预设的时间长度阈值时确定彩屏设备在当前运行转态下需要进行数据存储。
46.在一个具体实施例中,第一中央处理器在处理图片的同时,还是需要处理其他数据计算,比如空气净化器的滤网使用寿命和极板使用寿命的计时,这个计时主要是由第一中央处理器处理了,本实施例中时间长度阈值为一个小时,即每过一个小时存储一次数据,防止突然掉电,计时不准确问题,当计时满一个小时,就是第一中央处理器通知第二中央处理器存储数据时候,通讯的方式主要是由预设的双核内部定义的通讯机制,主要是指令+参数的形式。本实施例中参数主要就是滤网寿命计时,当第二中央处理器收到第一中央处理器指令,就会把参数数据存储起来,这样就解决了第一中央处理器因需要存储数据需要花不确定的时间导致没法及时显示图片导致动画卡顿的问题。
47.在本发明实施例提供的彩屏设备的数据处理方法中,当第一中央处理器需要对显示页面进行数据刷新时,第一中央处理器发送数据获取消息到第二中央处理器,所述数据获取消息中包括数据获取指令和待获取数据的标识信息;第二中央处理器根据接收到的数据获取消息查找对应的目标数据并将所述目标数据上传到第一中央处理器,以供第一中央处理器根据目标数据进行数据刷新。
48.其中,待获取数据包括传感器的监测数据和工作状态、整机控制模式、消毒模式、按键键值数据和/或客户端状态。
49.本实施例中,当第一中央处理器需要获取数据时,采用同样处理方式通知第二中央处理器把数据传输过来。具体的,中央处理器b是实时监控中央处理a发送过来的数据,然后根据所处的页面获取相对应得数据,优先可每隔一百毫秒刷新一次数据。中央处理器b主要获取的数据是传感器的监测数据,工作状态、整机控制模式、消毒模式、按键键值数据、app状态。其中,传感器的数据是用来实时在页面显示传感器数值,整机控制模式数据是用来显示当前模式的风机转速,消毒模式数据是用来判断是否能进入高温消毒页面,按键键值数据是用来按键操作进行页面跳转,app状态数据是用来同步app操作导致的页面变化。中央处理器b获取数据后,不需要存储。
50.进一步地,当第二中央处理器在数据处理过程中接收到客户端或与之连接的传感器设备发送的涉及第一中央处理器当前显示页面的状态数据时,第二中央处理器将所述状态数据上传到第一中央处理器,以供第一中央处理器根据所处的显示页面获取相对应的数据并进行数据刷新。
51.本实施例中,第二中央处理器除了接受第一中央处理器发送的指令进行存储,还可以实时提供给第一中央处理器数据进行页面数据刷新和逻辑处理。比如第二中央处理器处理传感器的数值、甲醛的数值、故障、保护、和app之间wifi通讯数据、主板通讯数据等等都会及时通知中央处理器b。
52.本实施例中的数据存储消息中的待存储数据以预设的数据结构体的形式进行传输,所述数据结构体中包括待存储数据的数据结构和第一中央处理器当前显示页面的页面标识。第二中央处理器根据所述页面标识确定第一中央处理器当前显示页面涉及的状态数
据。
53.具体的,本发明实施例中通知消息(数据存储消息或数据获取消息)主要实现的方式是指令加一包数据,这包数据主要是通过一个自定义的一个数据结构体来实现的,这个结构体里面存放了事先定义好的形参,这些形参包括中央处理b需要的各种数据,也包括中央处理器b当前的页面标识和工作状态,以方便中央处理器a实时知道中央处理器b的工作状态和所处的页面,当产品出现保护或者故障,中央处理器a就可以直接处理,不需要中央处理器b通知。
54.本发明通过设置第一中央处理器和第二中央处理器把数据存储和动画显示分双核独立处理,解决卡顿的动画带来用户体验不佳的问题,避免用户投诉。
55.对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。
56.图2示意性示出了本发明一个实施例的彩屏设备的数据处理系统的结构示意图。参照图2,本发明实施例的彩屏设备的数据处理系统具体包括第一中央处理器10以及第二中央处理器20,其中:
57.第一中央处理器10,用于进行动画显示控制,并在动画显示控制过程中根据预设的数据存储触发条件确定彩屏设备在当前运行转态下是否需要进行数据存储,当需要进行数据存储时,发送数据存储消息到第二中央处理器,所述数据存储消息中包括数据存储指令和待存储数据;
58.第二中央处理器20,用于根据接收到的数据存储消息对待存储数据进行存储。
59.进一步地,所述第一中央处理器10在整机关机后断电,第二中央处理器20整机关机后不断电。
60.对于系统实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
61.此外,本发明实施例还提供了一种具有彩屏的电器设备,包括存储器、第一处理器、第二处理器及存储在存储器上并在第一处理器和第二处理器上运行的计算机程序,所述第一处理器和第二处理器执行所述计算机程序时实现如上彩屏设备的数据处理方法的步骤。
62.本发明实施例提供的彩屏设备的数据处理方法、系统及电器设备,通过设置第一中央处理器和第二中央处理器把数据存储和动画显示分双核独立处理,避免一个处理器同时进行储存数据和动画显示导致的动画卡顿,提升用户的使用和视觉体验。
63.示例性的,所述计算机程序可以被分割成一个或多个模块/单元,所述一个或者多个模块/单元被存储在所述存储器中,并由所述第一中央处理器和第二中央处理器执行,以完成本发明。所述一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序在所述彩屏设备的数据处理系统中的执行过程。
64.所述第一中央处理器和第二中央处理器可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器
等,所述第二中央处理器是所述电器设备的控制中心,利用各种接口和线路连接整个电器设备的各个部分。
65.所述存储器可用于存储所述计算机程序和/或模块,所述处理器通过运行或执行存储在所述存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现所述电器设备的各种功能。所述存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
66.本领域的技术人员能够理解,尽管在此的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,本技术所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
67.最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1