一种电器的快速启动UI系统及快速启动方法.pdf

上传人:111****112 文档编号:5777337 上传时间:2019-03-18 格式:PDF 页数:9 大小:937.76KB
返回 下载 相关 举报
摘要
申请专利号:

CN201310505467.7

申请日:

2013.10.24

公开号:

CN103514024A

公开日:

2014.01.15

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):G06F 9/445申请日:20131024|||公开

IPC分类号:

G06F9/445

主分类号:

G06F9/445

申请人:

深圳中微电科技有限公司

发明人:

吴佑伟; 刘波; 罗子扬

地址:

518057 广东省深圳市南山区科技南十二路18号长虹科技大厦7楼06-08单元

优先权:

专利代理机构:

深圳市恒申知识产权事务所(普通合伙) 44312

代理人:

陈健

PDF下载: PDF下载
内容摘要

本发明适用于电器的启动技术,提供了一种电器的快速启动UI系统,该电器具有OS操作系统,所述OS操作系统具有快速启动模式和普通启动模式;所述快速启动UI系统包括驱动器、驱动控制单元、MCU、显示触控面板、随机存储器和闪存器;所述驱动控制单元分别与所述驱动器、所述MCU相连接,根据所述MCU的指令控制所述驱动器的工作;所述MCU分别与所述显示触控面板、随机存储器和闪存器相连,根据显示触控面板接收到的用户输入的指令控制快速启动模式和普通启动模式进行启动。所述的快速启动UI系统可以缩短冷启动时间。

权利要求书

权利要求书
1.  一种电器的快速启动UI系统,该电器具有OS操作系统,其特征在于,所述OS操作系统具有快速启动模式和普通启动模式,在所述快速启动模式完成时,在该电器上可进行预设的基本功能操作并且该电器的输入/输出接口可正常使用;所述快速启动UI系统包括驱动器、驱动控制单元、MCU、显示触控面板、随机存储器和闪存器;所述驱动控制单元分别与所述驱动器、所述MCU相连接,根据所述MCU的指令控制所述驱动器的工作;所述闪存器内存储有所述OS操作系统的数据资源;所述MCU分别与所述显示触控面板、随机存储器和闪存器相连,根据所述显示触控面板接收到的用户输入的指令控制所述OS操作系统以快速启动模式或普通启动模式进行启动。

2.  根据权利要求1所述的电器的快速启动UI系统,其特征在于,所述MCU为多线程处理器或多核处理器,其中一核或至少一线程用于处理快速启动模式的工作,其它核或其它线程用于处理普通启动模式的工作。

3.  根据权利要求1所述的电器的快速启动UI系统,其特征在于,所述驱动控制单元为马达控制单元,所述驱动器为马达。

4.  根据权利要求1所述的电器的快速启动UI系统,其特征在于,所述快速启动UI系统还包括帧缓冲器,所述帧缓冲器与所述MCU相连接,用于不同时写入快速启动模式或普通启动模式的显示数据。

5.  根据权利要求1所述的电器的快速启动UI系统,其特征在于,所述快速启动模式使用的应用程序接口为专业的图形处理库程序接口或跨平台计算机视觉库。

6.  一种电器的快速启动UI系统的启动方法,该电器具有OS操作系统,其特征在于,所述OS操作系统具有快速启动模式和普通启动模式,在所述快速启动模式完成时,在该电器上可进行预设的基本功能操作并且该电器的输入/输出接口可正常使用;所述启动方法包括以下步骤:
步骤1:启动电器时OS操作系统启动,当MCU的Linux内核启动到最后阶段时,系统初始化进程启动,与此同时所述OS操作系统分出一线程使快速启动模式开始启动;
步骤2:在快速启动模式启动的同时,普通启动模式在所述OS操作系统后台同时启动。

7.  根据权利要求6所述的启动方法,其特征在于,所述普通启动模式完成时向所述快速启动模式发送正常启动完成信号,并在接收到模式切换指令时,将所述快速启动模式切换为普通启动模式。

8.  根据权利要求6所述的启动方法,其特征在于,所述快速启动模式和所述普通启动模式在启动时共用帧缓冲设备驱动程序,在接到系统空闲指令时所述快速启动模式和所述普通启动模式才能向帧缓冲设备驱动程序中单独写入数据。

说明书

说明书一种电器的快速启动UI系统及快速启动方法
技术领域
本发明属于电器的启动技术,尤其涉及一种电器的快速启动UI系统及快速启动方法。
背景技术
Android是Google公司于2007年11月5日宣布的基于Linux平台的开源手机操作系统,该平台由Linux操作系统内核、dalvik虚拟机、支撑库、应用程序框架及应用程序组成。由于它具有良好的开放性和强大的功能,当前Android操作系统除了在手机等靠电池供电的嵌入式设备中广泛应用外,在数字电视等电器使用交流电源的电器设备和产品也有应用。
复杂系统下的电器能具有更多功能,多功能化智能化的电器也是人们所追求的,但多功能与智能化具备的同时也带来了一个问题,带有复杂系统的电器的冷启动过程复杂,启动过程中需要较长的时间来配置基础运行信息,因此造成了冷启动时间很长。比如复杂的操作系统Android和Meego系统在冷启动过程中就需要花费较长的开机等待时间。同样,在使用Android系统的电器设备中也会遇到了在冷启动时需要花费较长时间的问题。如果用户是在拨掉电源的情况下重新接上电源再启动带有Android系统的电器,将会需要花费更长的启动等待时间。如何快速地启动电器,是一个亟待解决的问题。
发明内容
本发明所要解决的技术问题在于提供一种电器的快速启动UI系统及快速启动方法,旨在解决电器在冷启动时需要较长的等待时间的问题。
本发明是这样实现的,一种电器的快速启动UI系统,该电器具有OS操作系统,所述OS操作系统具有快速启动模式和普通启动模式,在所述快速启动模式完成时,在该电器上可进行预设的基本功能操作并且该电器的输入/输出接口可正常使用;所述快速启动UI系统包括驱动器、驱动控制单元、MCU、显示触控面板、随机存储器和闪存器;所述驱动控制单元分别与所述驱动器、所述MCU相连接,根据所述MCU的指令控制所述驱动器的工作;所述闪存器内存储有所述操作系统的数据资源;所述MCU分别与所述显示触控面板、随机存储器和闪存器相连,根据所述显示触控面板接收到的用户输入的指令控制所述OS操作系统以快速启动模式或普通启动模式进行启动。
进一步地,所述MCU为多线程处理器或多核处理器,其中一核或至少一线程用于处理快速启动模式的工作,其它核或其它线程用于处理普通启动模式的工作。
进一步地,所述驱动控制单元为马达控制单元,所述驱动器为马达。进一步地,所述快速启动UI系统还包括帧缓冲器,所述帧缓冲器与所述MCU相连接,用于不同时写入快速启动模式或普通启动模式的显示数据。
进一步地,所述快速启动模式使用的应用程序接口为专业的图形处理库程序接口或跨平台计算机视觉库。
本发明还提供一种电器的快速启动UI系统的启动方法,该电器具有OS操作系统,所述OS操作系统具有快速启动模式和普通启动模式,在所述快速启动模式完成时,在该电器上可进行预设的基本功能操作并且该电器的输入/输出接口可正常使用;所述启动方法包括以下步骤:
步骤1:启动电器时OS操作系统启动,当MCU的Linux内核启动到最后阶段时,系统初始化进程启动,与此同时所述OS操作系统分出一线程使快速启动模式开始启动;
步骤2:在快速启动模式启动的同时,普通启动模式在所述OS操作系统后台同时启动。
进一步地,所述普通启动模式完成时向所述快速启动模式发送正常启动完成信号,并在接收到模式切换指令时,将所述快速启动模式切换为普通启动模式。
进一步地,所述快速启动模式和所述普通启动模式在启动时共用帧缓冲设备驱动程序,在接到系统空闲指令时所述快速启动模式和所述普通启动模式才能向帧缓冲设备驱动程序中单独写入数据。
本发明与现有技术相比,有益效果在于:在OS操作系统初始化的时候同时进入快速启动模式可以快速的开启电器,且所述快速启动模式下具有电器的基本操作功能,在OS操作系统启动完成后可切换到普通启动模式下,即可进行电器的所有功能的操作,节约了开机时间,为用户的生活带来了方便。
附图说明
图1是本发明电器的快速启动UI系统的结构框图;
图2是快速启动UI系统的显示触控面板图;
图3是电器的快速启动方法的流程图;
图4是快速启动模式启动时写入帧缓冲设备程序的流程图;
图5是OS操作系统启动时驱动控制程序的读/写流程图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明所述电器的快速启动UI系统具有两个启动模式,快速启动模式和普通启动模式,用户通过快速启动模式可以在开机时快速地进入电器的基本功能操作,同时也可以享受OS操作系统提供的新功能。所述普通启动模式在后台启动好后,在显示触控面板中可以把快速启动模式下的界面切换为普通启动模式 下的界面,此时可以操作电器具有的所有功能。
如图1所示,一种电器的快速启动UI系统,该电器具有OS操作系统,所述OS操作系统具有快速启动模式和普通启动模式,在所述快速启动模式完成时,在该电器上可进行预设的基本功能操作并且该电器的输入/输出接口可正常使用,同时还可以体验所述OS操作系统提供的一些新功能;所述快速启动UI系统包括驱动器13、驱动控制单元12、MCU11、显示触控面板14、随机存储器15和闪存器16;所述驱动控制单元12分别与所述驱动器13、所述MCU11相连接,根据所述MCU11的指令控制所述驱动器13的工作;所述闪存器16内存储有所述OS操作系统17的数据资源,所述OS操作系统17在所述MCU11上运行;所述MCU11分别与所述显示触控面板14、随机存储器15和闪存器16相连,根据显示触控面板14接收到的用户输入的指令控制快速启动模式和普通启动模式的启动。所述普通启动模式即为电器设备常见的启动模式,能操作电器设备的全部功能;所述快速启动模式下能操作电器的基本功能及一些OS操作系统的新功能体验,所述快速启动模式的启动速度比普通启动模式的启动速度快很多。
所述的快速启动模式和普通启动模式都是在同一个OS操作系统和同一个处理器下运行,在所述OS操作系统17开始启动时所述快速启动模式的界面已经显示出来了,而普通启动模式则在后台继续启动运行,在启动好的快速启动模式下可以进行人机界面的操作,输入/输出设备在快速启动模式下同样可以使用。所述OS操作系统17可以为Android操作系统、MeeGo操作系统等。优选的,所述驱动器13为马达,与之相对应的是所述驱动控制单元12为马达控制单元。
与上述实施例相结合,所述MCU11为多线程处理器或多核处理器,其中一核或至少一线程用于处理快速启动模式的工作,其它核或其它线程用于处理普通启动模式的工作。在单核的操作系统中,快速启动模式在启动的过程中并不顺畅,这是因为所有的启动进程都是由MCU11在同一时间内负责多路复用。单核系统中所述OS操作系统17在启动时会阻碍所述快速启动模式的数据传输。 选用双核处理器或者是多核处理器或者是多线程处理器和SMP(Symmetric Multi-Processing,对称多处理系统)内核能很好地解决这个问题,从而保证系统在启动的同时预留足够的资源给快速启动模式的运行。
与上述各个实施例相结合,所述快速启动UI系统还包括帧缓冲器,所述帧缓冲器与所述MCU相连接,用于分别且不同时写入快速启动模式或普通启动模式的显示数据。所述快速启动模式和所述普通启动模式在向帧缓冲器写入显示数据时都必须接收到共享目标或系统总性能,一旦有一个启动模式正在写入时,另一个启动模式需要等待原程序完成控制时才可以写入。
所述快速启动UI系统还包括输入/输出接口,在快速启动模式下即可启动所述输入/输出接口。所述输入/输出接口用于驱动程式,且共用同一个MCU和共用同一个操作系统。所述快速启动模式和所述普通启动模式共用所述输入/输出接口。
所述快速启动模式使用的应用程序接口可以为专业的图形处理库程序接口(OpenGL,Open Graphics Library)、跨平台计算机视觉库(OpenCV,Open Source Computer Vision Library)或者其它的图形数据库。
如图3至图5所示,本发明还提供一种电器的快速启动UI系统的启动方法,该电器具有OS操作系统,所述OS操作系统具有快速启动模式和普通启动模式,在所述快速启动模式完成时,该电器上可进行预设的基本功能操作并且该电器的输入/输出接口可正常使用;所述启动方法包括以下步骤:
步骤1:启动电器时OS操作系统启动,当MCU的Linux内核启动到最后阶段时,系统初始化(init)进程启动,与此同时所述OS操作系统分出一线程使快速启动模式开始启动,从而保证了快速启动模式的响应启动时间不会受到后台程序运行的影响。
步骤2:在快速启动模式启动的同时,普通启动模式在所述OS操作系统后台同时启动。
在所述快速启动模式启动的时候,帧缓冲器获取帧缓冲同步状态数据并驱 动控制所述快速启动系统中的各显示数据。
在所述快速启动模式启动完成时,所述输入/输出接口及电器设备即可进行基本的操作控制和工作。所述输入/输出接口是MCU和驱动设备之间的接口,所述输入/输出接口的功能包括设置马达频度、检测马达频率、检测显示触控面板的状态及按钮输入、驱动PWM信号、控制A/D、D/A、SPI、I2C信号等。
所述普通启动模式完成时向所述快速启动模式发送指令,所述快速启动模式可切换为普通启动模式。所述的显示触控界面如图2所示,当普通启动模式22在后台启动完成后,高级模式25被点亮,通过所述高级模式25可以从快速启动模式21切换到普通启动模式22。
所述快速启动模式和所述普通启动模式在启动时共用帧缓冲设备驱动程序,在接到系统空闲指令时所述快速启动模式和所述普通启动模式才能向帧缓冲设备驱动程序中单独写入数据。
所述快速启动模式和所述普通启动模式共享输入/输出设备驱动程序,在接收到共享目标或系统总指令时所述快速启动模式或所述普通启动模式才允许从输入/输出设备驱动程序中写入或读出数据。
如图2所示为快速启动模式下显示界面的首页,通过触控相应的功能键可以使马达和预存储的程序工作。用户也可以通过快速启动械子菜单23或普通启动模式子菜单24选择更多的功能。在开启电器的时候,快速启动模式启动完成的时间比普通启动模式启动完成的时间短很多,在快速启动模式启动完成后,不需要再等待普通启动模式的启动完成用户即可操作电器的基本功能,节省了等待的时间,提高了用户使用的满意度。当普通启动模式的启动完成后,高级模式25的按键会点亮以提醒系统启动完成,用户可以自由地选择电器工作的系统模式。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

一种电器的快速启动UI系统及快速启动方法.pdf_第1页
第1页 / 共9页
一种电器的快速启动UI系统及快速启动方法.pdf_第2页
第2页 / 共9页
一种电器的快速启动UI系统及快速启动方法.pdf_第3页
第3页 / 共9页
点击查看更多>>
资源描述

《一种电器的快速启动UI系统及快速启动方法.pdf》由会员分享,可在线阅读,更多相关《一种电器的快速启动UI系统及快速启动方法.pdf(9页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 103514024 A (43)申请公布日 2014.01.15 CN 103514024 A (21)申请号 201310505467.7 (22)申请日 2013.10.24 G06F 9/445(2006.01) (71)申请人 深圳中微电科技有限公司 地址 518057 广东省深圳市南山区科技南 十二路 18 号长虹科技大厦 7 楼 06-08 单元 (72)发明人 吴佑伟 刘波 罗子扬 (74)专利代理机构 深圳市恒申知识产权事务所 ( 普通合伙 ) 44312 代理人 陈健 (54) 发明名称 一种电器的快速启动 UI 系统及快速启动方 法 (57) 摘要。

2、 本发明适用于电器的启动技术, 提供了一种 电器的快速启动 UI 系统, 该电器具有 OS 操作系 统, 所述 OS 操作系统具有快速启动模式和普通启 动模式 ; 所述快速启动 UI 系统包括驱动器、 驱动 控制单元、 MCU、 显示触控面板、 随机存储器和闪存 器 ; 所述驱动控制单元分别与所述驱动器、 所述 MCU相连接, 根据所述MCU的指令控制所述驱动器 的工作 ; 所述 MCU 分别与所述显示触控面板、 随机 存储器和闪存器相连, 根据显示触控面板接收到 的用户输入的指令控制快速启动模式和普通启动 模式进行启动。 所述的快速启动UI系统可以缩短 冷启动时间。 (51)Int.Cl. 。

3、权利要求书 1 页 说明书 4 页 附图 3 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书1页 说明书4页 附图3页 (10)申请公布号 CN 103514024 A CN 103514024 A 1/1 页 2 1.一种电器的快速启动UI系统, 该电器具有OS操作系统, 其特征在于, 所述OS操作系 统具有快速启动模式和普通启动模式, 在所述快速启动模式完成时, 在该电器上可进行预 设的基本功能操作并且该电器的输入/输出接口可正常使用 ; 所述快速启动UI系统包括驱 动器、 驱动控制单元、 MCU、 显示触控面板、 随机存储器和闪存器 ; 所述驱动控制单元分别与。

4、 所述驱动器、 所述 MCU 相连接, 根据所述 MCU 的指令控制所述驱动器的工作 ; 所述闪存器内 存储有所述 OS 操作系统的数据资源 ; 所述 MCU 分别与所述显示触控面板、 随机存储器和闪 存器相连, 根据所述显示触控面板接收到的用户输入的指令控制所述 OS 操作系统以快速 启动模式或普通启动模式进行启动。 2. 根据权利要求 1 所述的电器的快速启动 UI 系统, 其特征在于, 所述 MCU 为多线程处 理器或多核处理器, 其中一核或至少一线程用于处理快速启动模式的工作, 其它核或其它 线程用于处理普通启动模式的工作。 3. 根据权利要求 1 所述的电器的快速启动 UI 系统, 。

5、其特征在于, 所述驱动控制单元为 马达控制单元, 所述驱动器为马达。 4.根据权利要求1所述的电器的快速启动UI系统, 其特征在于, 所述快速启动UI系统 还包括帧缓冲器, 所述帧缓冲器与所述 MCU 相连接, 用于不同时写入快速启动模式或普通 启动模式的显示数据。 5. 根据权利要求 1 所述的电器的快速启动 UI 系统, 其特征在于, 所述快速启动模式使 用的应用程序接口为专业的图形处理库程序接口或跨平台计算机视觉库。 6. 一种电器的快速启动 UI 系统的启动方法, 该电器具有 OS 操作系统, 其特征在于, 所 述 OS 操作系统具有快速启动模式和普通启动模式, 在所述快速启动模式完成。

6、时, 在该电器 上可进行预设的基本功能操作并且该电器的输入 / 输出接口可正常使用 ; 所述启动方法包 括以下步骤 : 步骤 1 : 启动电器时 OS 操作系统启动, 当 MCU 的 Linux 内核启动到最后阶段时, 系统初 始化进程启动, 与此同时所述 OS 操作系统分出一线程使快速启动模式开始启动 ; 步骤 2 : 在快速启动模式启动的同时, 普通启动模式在所述 OS 操作系统后台同时启动。 7. 根据权利要求 6 所述的启动方法, 其特征在于, 所述普通启动模式完成时向所述快 速启动模式发送正常启动完成信号, 并在接收到模式切换指令时, 将所述快速启动模式切 换为普通启动模式。 8. 。

7、根据权利要求 6 所述的启动方法, 其特征在于, 所述快速启动模式和所述普通启动 模式在启动时共用帧缓冲设备驱动程序, 在接到系统空闲指令时所述快速启动模式和所述 普通启动模式才能向帧缓冲设备驱动程序中单独写入数据。 权 利 要 求 书 CN 103514024 A 2 1/4 页 3 一种电器的快速启动 UI 系统及快速启动方法 技术领域 0001 本发明属于电器的启动技术, 尤其涉及一种电器的快速启动 UI 系统及快速启动 方法。 背景技术 0002 Android 是 Google 公司于 2007 年 11 月 5 日宣布的基于 Linux 平台的开源手机操 作系统, 该平台由 Lin。

8、ux 操作系统内核、 dalvik 虚拟机、 支撑库、 应用程序框架及应用程序 组成。由于它具有良好的开放性和强大的功能, 当前 Android 操作系统除了在手机等靠电 池供电的嵌入式设备中广泛应用外, 在数字电视等电器使用交流电源的电器设备和产品也 有应用。 0003 复杂系统下的电器能具有更多功能, 多功能化智能化的电器也是人们所追求的, 但多功能与智能化具备的同时也带来了一个问题, 带有复杂系统的电器的冷启动过程复 杂, 启动过程中需要较长的时间来配置基础运行信息, 因此造成了冷启动时间很长。 比如复 杂的操作系统 Android 和 Meego 系统在冷启动过程中就需要花费较长的开机。

9、等待时间。同 样, 在使用 Android 系统的电器设备中也会遇到了在冷启动时需要花费较长时间的问题。 如果用户是在拨掉电源的情况下重新接上电源再启动带有 Android 系统的电器, 将会需要 花费更长的启动等待时间。如何快速地启动电器, 是一个亟待解决的问题。 发明内容 0004 本发明所要解决的技术问题在于提供一种电器的快速启动 UI 系统及快速启动方 法, 旨在解决电器在冷启动时需要较长的等待时间的问题。 0005 本发明是这样实现的, 一种电器的快速启动 UI 系统, 该电器具有 OS 操作系统, 所 述 OS 操作系统具有快速启动模式和普通启动模式, 在所述快速启动模式完成时, 。

10、在该电器 上可进行预设的基本功能操作并且该电器的输入 / 输出接口可正常使用 ; 所述快速启动 UI 系统包括驱动器、 驱动控制单元、 MCU、 显示触控面板、 随机存储器和闪存器 ; 所述驱动控制 单元分别与所述驱动器、 所述 MCU 相连接, 根据所述 MCU 的指令控制所述驱动器的工作 ; 所 述闪存器内存储有所述操作系统的数据资源 ; 所述 MCU 分别与所述显示触控面板、 随机存 储器和闪存器相连, 根据所述显示触控面板接收到的用户输入的指令控制所述 OS 操作系 统以快速启动模式或普通启动模式进行启动。 0006 进一步地, 所述 MCU 为多线程处理器或多核处理器, 其中一核或至。

11、少一线程用于 处理快速启动模式的工作, 其它核或其它线程用于处理普通启动模式的工作。 0007 进一步地, 所述驱动控制单元为马达控制单元, 所述驱动器为马达。进一步地, 所 述快速启动 UI 系统还包括帧缓冲器, 所述帧缓冲器与所述 MCU 相连接, 用于不同时写入快 速启动模式或普通启动模式的显示数据。 0008 进一步地, 所述快速启动模式使用的应用程序接口为专业的图形处理库程序接口 或跨平台计算机视觉库。 说 明 书 CN 103514024 A 3 2/4 页 4 0009 本发明还提供一种电器的快速启动UI系统的启动方法, 该电器具有OS操作系统, 所述 OS 操作系统具有快速启动。

12、模式和普通启动模式, 在所述快速启动模式完成时, 在该电 器上可进行预设的基本功能操作并且该电器的输入 / 输出接口可正常使用 ; 所述启动方法 包括以下步骤 : 0010 步骤 1 : 启动电器时 OS 操作系统启动, 当 MCU 的 Linux 内核启动到最后阶段时, 系 统初始化进程启动, 与此同时所述 OS 操作系统分出一线程使快速启动模式开始启动 ; 0011 步骤 2 : 在快速启动模式启动的同时, 普通启动模式在所述 OS 操作系统后台同时 启动。 0012 进一步地, 所述普通启动模式完成时向所述快速启动模式发送正常启动完成信 号, 并在接收到模式切换指令时, 将所述快速启动模。

13、式切换为普通启动模式。 0013 进一步地, 所述快速启动模式和所述普通启动模式在启动时共用帧缓冲设备驱动 程序, 在接到系统空闲指令时所述快速启动模式和所述普通启动模式才能向帧缓冲设备驱 动程序中单独写入数据。 0014 本发明与现有技术相比, 有益效果在于 : 在 OS 操作系统初始化的时候同时进入快 速启动模式可以快速的开启电器, 且所述快速启动模式下具有电器的基本操作功能, 在 OS 操作系统启动完成后可切换到普通启动模式下, 即可进行电器的所有功能的操作, 节约了 开机时间, 为用户的生活带来了方便。 附图说明 0015 图 1 是本发明电器的快速启动 UI 系统的结构框图 ; 00。

14、16 图 2 是快速启动 UI 系统的显示触控面板图 ; 0017 图 3 是电器的快速启动方法的流程图 ; 0018 图 4 是快速启动模式启动时写入帧缓冲设备程序的流程图 ; 0019 图 5 是 OS 操作系统启动时驱动控制程序的读 / 写流程图。 具体实施方式 0020 为了使本发明的目的、 技术方案及优点更加清楚明白, 以下结合附图及实施例, 对 本发明进行进一步详细说明。 应当理解, 此处所描述的具体实施例仅仅用以解释本发明, 并 不用于限定本发明。 0021 本发明所述电器的快速启动 UI 系统具有两个启动模式, 快速启动模式和普通启 动模式, 用户通过快速启动模式可以在开机时快。

15、速地进入电器的基本功能操作, 同时也可 以享受 OS 操作系统提供的新功能。所述普通启动模式在后台启动好后, 在显示触控面板中 可以把快速启动模式下的界面切换为普通启动模式下的界面, 此时可以操作电器具有的所 有功能。 0022 如图 1 所示, 一种电器的快速启动 UI 系统, 该电器具有 OS 操作系统, 所述 OS 操作 系统具有快速启动模式和普通启动模式, 在所述快速启动模式完成时, 在该电器上可进行 预设的基本功能操作并且该电器的输入/输出接口可正常使用, 同时还可以体验所述OS操 作系统提供的一些新功能 ; 所述快速启动 UI 系统包括驱动器 13、 驱动控制单元 12、 MCU1。

16、1、 显示触控面板14、 随机存储器15和闪存器16 ; 所述驱动控制单元12分别与所述驱动器13、 说 明 书 CN 103514024 A 4 3/4 页 5 所述 MCU11 相连接, 根据所述 MCU11 的指令控制所述驱动器 13 的工作 ; 所述闪存器 16 内 存储有所述 OS 操作系统 17 的数据资源, 所述 OS 操作系统 17 在所述 MCU11 上运行 ; 所述 MCU11分别与所述显示触控面板14、 随机存储器15和闪存器16相连, 根据显示触控面板14 接收到的用户输入的指令控制快速启动模式和普通启动模式的启动。 所述普通启动模式即 为电器设备常见的启动模式, 能操。

17、作电器设备的全部功能 ; 所述快速启动模式下能操作电 器的基本功能及一些 OS 操作系统的新功能体验, 所述快速启动模式的启动速度比普通启 动模式的启动速度快很多。 0023 所述的快速启动模式和普通启动模式都是在同一个 OS 操作系统和同一个处理器 下运行, 在所述 OS 操作系统 17 开始启动时所述快速启动模式的界面已经显示出来了, 而 普通启动模式则在后台继续启动运行, 在启动好的快速启动模式下可以进行人机界面的操 作, 输入 / 输出设备在快速启动模式下同样可以使用。所述 OS 操作系统 17 可以为 Android 操作系统、 MeeGo 操作系统等。优选的, 所述驱动器 13 为。

18、马达, 与之相对应的是所述驱动控 制单元 12 为马达控制单元。 0024 与上述实施例相结合, 所述 MCU11 为多线程处理器或多核处理器, 其中一核或至 少一线程用于处理快速启动模式的工作, 其它核或其它线程用于处理普通启动模式的工 作。 在单核的操作系统中, 快速启动模式在启动的过程中并不顺畅, 这是因为所有的启动进 程都是由 MCU11 在同一时间内负责多路复用。单核系统中所述 OS 操作系统 17 在启动时会 阻碍所述快速启动模式的数据传输。 选用双核处理器或者是多核处理器或者是多线程处理 器和 SMP(Symmetric Multi-Processing, 对称多处理系统) 内核。

19、能很好地解决这个问题, 从而保证系统在启动的同时预留足够的资源给快速启动模式的运行。 0025 与上述各个实施例相结合, 所述快速启动 UI 系统还包括帧缓冲器, 所述帧缓冲器 与所述 MCU 相连接, 用于分别且不同时写入快速启动模式或普通启动模式的显示数据。所 述快速启动模式和所述普通启动模式在向帧缓冲器写入显示数据时都必须接收到共享目 标或系统总性能, 一旦有一个启动模式正在写入时, 另一个启动模式需要等待原程序完成 控制时才可以写入。 0026 所述快速启动UI系统还包括输入/输出接口, 在快速启动模式下即可启动所述输 入 / 输出接口。所述输入 / 输出接口用于驱动程式, 且共用同一。

20、个 MCU 和共用同一个操作 系统。所述快速启动模式和所述普通启动模式共用所述输入 / 输出接口。 0027 所述快速启动模式使用的应用程序接口可以为专业的图形处理库程序接口 (OpenGL, Open Graphics Library) 、 跨平台计算机视觉库 (OpenCV, Open Source Computer Vision Library) 或者其它的图形数据库。 0028 如图 3 至图 5 所示, 本发明还提供一种电器的快速启动 UI 系统的启动方法, 该电 器具有OS操作系统, 所述OS操作系统具有快速启动模式和普通启动模式, 在所述快速启动 模式完成时, 该电器上可进行预设。

21、的基本功能操作并且该电器的输入 / 输出接口可正常使 用 ; 所述启动方法包括以下步骤 : 0029 步骤 1 : 启动电器时 OS 操作系统启动, 当 MCU 的 Linux 内核启动到最后阶段时, 系 统初始化 (init) 进程启动, 与此同时所述 OS 操作系统分出一线程使快速启动模式开始启 动, 从而保证了快速启动模式的响应启动时间不会受到后台程序运行的影响。 0030 步骤 2 : 在快速启动模式启动的同时, 普通启动模式在所述 OS 操作系统后台同时 说 明 书 CN 103514024 A 5 4/4 页 6 启动。 0031 在所述快速启动模式启动的时候, 帧缓冲器获取帧缓冲。

22、同步状态数据并驱动控制 所述快速启动系统中的各显示数据。 0032 在所述快速启动模式启动完成时, 所述输入 / 输出接口及电器设备即可进行基本 的操作控制和工作。所述输入 / 输出接口是 MCU 和驱动设备之间的接口, 所述输入 / 输出 接口的功能包括设置马达频度、 检测马达频率、 检测显示触控面板的状态及按钮输入、 驱动 PWM 信号、 控制 A/D、 D/A、 SPI、 I2C 信号等。 0033 所述普通启动模式完成时向所述快速启动模式发送指令, 所述快速启动模式可切 换为普通启动模式。所述的显示触控界面如图 2 所示, 当普通启动模式 22 在后台启动完成 后, 高级模式 25 被。

23、点亮, 通过所述高级模式 25 可以从快速启动模式 21 切换到普通启动模 式 22。 0034 所述快速启动模式和所述普通启动模式在启动时共用帧缓冲设备驱动程序, 在接 到系统空闲指令时所述快速启动模式和所述普通启动模式才能向帧缓冲设备驱动程序中 单独写入数据。 0035 所述快速启动模式和所述普通启动模式共享输入 / 输出设备驱动程序, 在接收到 共享目标或系统总指令时所述快速启动模式或所述普通启动模式才允许从输入 / 输出设 备驱动程序中写入或读出数据。 0036 如图 2 所示为快速启动模式下显示界面的首页, 通过触控相应的功能键可以使马 达和预存储的程序工作。用户也可以通过快速启动械。

24、子菜单 23 或普通启动模式子菜单 24 选择更多的功能。在开启电器的时候, 快速启动模式启动完成的时间比普通启动模式启动 完成的时间短很多, 在快速启动模式启动完成后, 不需要再等待普通启动模式的启动完成 用户即可操作电器的基本功能, 节省了等待的时间, 提高了用户使用的满意度。 当普通启动 模式的启动完成后, 高级模式 25 的按键会点亮以提醒系统启动完成, 用户可以自由地选择 电器工作的系统模式。 0037 以上所述仅为本发明的较佳实施例而已, 并不用以限制本发明, 凡在本发明的精 神和原则之内所作的任何修改、 等同替换和改进等, 均应包含在本发明的保护范围之内。 说 明 书 CN 103514024 A 6 1/3 页 7 图 1 图 2 说 明 书 附 图 CN 103514024 A 7 2/3 页 8 图 3 说 明 书 附 图 CN 103514024 A 8 3/3 页 9 图 4图 5 说 明 书 附 图 CN 103514024 A 9 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1