[发明专利]一种外围设备的初始化方法、初始化装置及照相机有效
申请号: | 201210048825.1 | 申请日: | 2012-02-28 |
公开(公告)号: | CN103294493B | 公开(公告)日: | 2017-03-01 |
发明(设计)人: | 付助荣 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京中博世达专利商标代理有限公司11274 | 代理人: | 申健 |
地址: | 100085 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 外围设备 初始化 方法 装置 照相机 | ||
技术领域
本发明涉及初始化技术,尤其涉及一种外围设备的初始化方法、初始化装置及照相机。
背景技术
在电子系统中,例如摄像机等一些外围设备在使用前都需要进行外围设备的初始化工作,外围设备的窗口才能正常显示。
在现有技术中,外围设备进行初始化的方案流程如下:
步骤1、应用程序启动。
步骤2、应用程序根据应用程序中的参数值进行窗口设置。
步骤3、在应用程序确定窗口设置完成的情况下,应用程序向硬件层发送启动指令,硬件抽象层启动。
步骤4、在应用程序确定硬件抽象层启动的情况下,应用程序向驱动层发送启动指令,驱动层启动。
步骤5、在应用程序确定驱动层启动的情况下,应用程序设置应用程序参数值。
步骤6、在应用程序确定应用程序参数值设置完成的情况下,硬件抽象层根据应用程序参数值设置硬件抽象层参数值。
步骤7、在应用程序确定硬件抽象层参数值设置完成的情况下,驱动层根据硬件抽象层参数值设置驱动层参数值。
步骤8、在应用程序确定驱动层的参数值设置完成的情况下,应用程序向硬件抽象层发送预览命令。
步骤9、硬件抽象层根据应用程序所发送的预览命令向驱动层发送预览命令。
步骤10、在窗口设置完成的情况,当驱动层接收到预览命令之后开始预览。
可见,在实现上述初始化操作的过程中,整个过程中,后一个动作必须等待前一个动作结束之后才能开始进行,这样势必增加了整个初始化过程的运行时间。
发明内容
本发明的实施例提供一种外围设备的初始化方法、初始化装置及照相机,用以节约初始化时间。
为达到上述目的,本发明的实施例采用如下技术方案:
本发明实施例提供一种外围设备的初始化方法,包括:
调用第一预定参数值并根据所述第一预定参数进行窗口设置;
启动硬件抽象层以打开驱动层;
调用第二预定参数值并根据所述第二预定参数值进行驱动层参数值设置;
在所述驱动层参数值设置完成后,启动预览以将数据流输出到窗口;
在窗口设置完成以及启动预览的情况下,开始预览。
相应的,提供一种外围设备的初始化装置,包括:
第一处理单元,用于调用第一预定参数值并根据所述第一预定参数进行窗口设置;
第一启动单元,用于启动硬件抽象层以打开驱动层;
第二处理单元,用于调用第二预定参数值并根据所述第二预定参数值进行驱动层参数值设置;
第二启动单元,用于在所述驱动层参数值设置完成后,启动预览以将数据流输出到窗口;
预览单元,用于在窗口设置完成以及启动预览的情况下,开始预览。
相应的,还提供一种照相机,在该照相机中包括:如上所述外围设备的初始化装置。
本发明实施例提供一种外围设备的初始化方法、初始化装置及照相机,一方面,通过调用参数值的方式对窗口和驱动层参数值进行设置,节约了设置时间,另一方面,启动硬件抽象层之后,直接进行驱动层参数值设置,从而启动预览,相对于现有技术中的启动预览需要等待应用程序参数值和至硬件适配层参数值设置完成后再进行驱动层参数值设置的方式,本发明大大节约了开始预览的时间。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种初始化方法流程图;
图2为本发明实施例提供的另一种初始化方法流程图;
图3为本发明实施例提供的一种初始化装置框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
为了方便理解本发明实施例,首先在此介绍本发明实施例描述中会引入的几个要素。
外围设备:例如照相机、摄像机等,该外围设备包括多种硬件,这些硬件可以为处理器,内存,还可以为摄像头、高速/低速输入/输出(I/O,Input/Output)设备等。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210048825.1/2.html,转载请声明来源钻瓜专利网。