【技术实现步骤摘要】
相机驱动方法及设备
本专利技术涉及计算机领域,尤其涉及一种相机驱动方法及设备。
技术介绍
目前MTK平台通用的相机驱动开机(cameraprobe)方式是camerahalserver起来后,读取sensorlist.cpp中的相机(camera)的列表信息,然后按照顺序给每个camera一个id(0、1、2…),然后下发指令,在底层(kernel层)配置的camera列表里一一上电读id匹配,直到匹配到对应的相机模组(camerasensor),如果项目用的camerasensor比较多,每一个都轮询一遍,将占用不少开机时间。
技术实现思路
本专利技术的一个目的是提供一种相机驱动方法及设备。根据本专利技术的一个方面,提供了一种相机驱动方法,该方法包括:建立上层的相机模组的指令下发单元与下层的相机模组的指令接收单元的一一对应关系;将某个相机模组的开机指令发送到对应的指令下发单元;所述指令下发单元将所述开机指令发送到对应的指令接收单元;所述指令接收单元基于所述开机指令 ...
【技术保护点】
1.一种相机驱动方法,其中,该方法包括:/n建立上层的相机模组的指令下发单元与下层的相机模组的指令接收单元的一一对应关系;/n将某个相机模组的开机指令发送到对应的指令下发单元;/n所述指令下发单元将所述开机指令发送到对应的指令接收单元;/n所述指令接收单元基于所述开机指令驱动对应的相机模组。/n
【技术特征摘要】
1.一种相机驱动方法,其中,该方法包括:
建立上层的相机模组的指令下发单元与下层的相机模组的指令接收单元的一一对应关系;
将某个相机模组的开机指令发送到对应的指令下发单元;
所述指令下发单元将所述开机指令发送到对应的指令接收单元;
所述指令接收单元基于所述开机指令驱动对应的相机模组。
2.根据权利要求1所述的方法,其中,所述指令接收单元基于所述开机指令驱动对应的相机模组,包括:
所述指令接收单元上电;
所述指令接收单元基于所述开机指令驱动对应的相机模组;
所述指令接收单元下电。
3.根据权利要求1所述的方法,其中,建立上层的相机模组的指令下发单元与下层的相机模组的指令接收单元的一一对应关系,包括:
通过相机模组的ID,建立上层的相机模组的指令下发单元与下层的相机模组的指令接收单元的一一对应关系。
4.根据权利要求1所述的方法,其中,所述指令接收单元基于所述开机指令驱动对应的相机模组,包括:
所述指令接收单元将所述开机指令中携带的相机模组的ID与指令接收单元中存储的相机模组的ID进行匹配,
若匹配一致,所述指令接收单元驱动对应ID的相机模组。
5.一种相机驱动设备,其中,该设备包括:
对应单元,用于建立上层的相机模组的指令下发单元与下层的相机模组的指令接收单元的一一对应关系;
指令生成单元,用于将某个相机模组的开机指令发送到对应的指令下发单元;
指令下发单元,用于将所述开机指令发送到对应的指令接收单元;
指令接收单元...
【专利技术属性】
技术研发人员:刘付林,刘晓林,杜军红,汤肖迅,
申请(专利权)人:上海龙旗科技股份有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。