[发明专利]传感器驱动架构实现方法、装置、架构、终端设备及介质在审
| 申请号: | 202010806263.7 | 申请日: | 2020-08-12 |
| 公开(公告)号: | CN111930353A | 公开(公告)日: | 2020-11-13 |
| 发明(设计)人: | 汤江华 | 申请(专利权)人: | OPPO(重庆)智能科技有限公司 |
| 主分类号: | G06F8/20 | 分类号: | G06F8/20 |
| 代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 晏波 |
| 地址: | 401120 重庆*** | 国省代码: | 重庆;50 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 传感器 驱动 架构 实现 方法 装置 终端设备 介质 | ||
本申请公开了一种传感器驱动架构实现方法、装置、架构、终端设备及介质,该方法包括:对传感器驱动架构中各平台硬件接口化处理,提供调用接口给各传感器器件的芯片控制逻辑使用;对传感器驱动架构中各业务相关功能模块化,并基于业务框架提供控制接口给各传感器器件的芯片平台业务逻辑使用;在业务框架提供控制接口给各传感器器件的芯片控制逻辑使用,并综合各平台业务逻辑及芯片控制逻辑,实现传感器控制流和数据流。本申请传感器驱动架构易移植、易维护调试、参数易配置,且稳定性好,本方案提升了传感器驱动的可扩展性、可调试性。
技术领域
本申请涉及传感器驱动架构技术领域,尤其涉及一种传感器驱动架构实现方法、装置、架构、终端设备及介质。
背景技术
目前,如图1所示,现有的传感器驱动架构中,传感器器件驱动代码通常包括:动态校准算法、屏下光感业务逻辑、芯片控制逻辑和参数配置等相关代码,在对传感器新器件驱动进行调试时,需要重复上述这些代码的调试工作,不同项目的参数和逻辑通过项目宏来控制,不仅工作量大,而且容易出错;此外,在平台硬件接口或者架构变动时,也需要重新调整整个驱动接口,导致调试和移植工作量非常大,扩展性差。
发明内容
本申请的主要目的在于提供一种易移植、便于调试维护的传感器驱动架构实现方法、装置、架构、终端设备及介质。
为实现上述目的,本申请提供一种传感器驱动架构实现方法,所述传感器驱动架构涉及至少一个传感器器件,所述传感器驱动架构实现方法包括:
对所述传感器驱动架构中各平台硬件接口化处理,提供调用接口给各传感器器件的芯片控制逻辑使用;
对所述传感器驱动架构中各业务相关功能模块化,并基于业务框架提供控制接口给各传感器器件的芯片平台业务逻辑使用;
在业务框架提供控制接口给各传感器器件的芯片控制逻辑使用,并综合各平台业务逻辑及芯片控制逻辑,实现传感器控制流和数据流。
本申请实施例还提出一种传感器驱动架构实现装置,所述传感器驱动架构实现装置包括:
接口化单元,用于对所述传感器驱动架构中各平台硬件接口化处理,提供调用接口给各传感器器件的芯片控制逻辑使用;
模块化单元,用于对所述传感器驱动架构中各业务相关功能模块化,并基于业务框架提供控制接口给各传感器器件的芯片平台业务逻辑使用;
处理单元,用于在业务框架提供控制接口给各传感器器件的芯片控制逻辑使用,并综合各平台业务逻辑及芯片控制逻辑,实现传感器控制流和数据流。
本申请实施例还提出一种传感器驱动架构,包括:平台硬件、平台硬件接口模块、业务框架、平台业务逻辑层、至少一个传感器器件,以及若干业务相关功能模块,其中:
所述平台硬件接口模块,用于对所述传感器驱动架构中各平台硬件接口化处理,提供调用接口给各传感器器件的芯片控制逻辑使用;
所述若干业务相关功能模块,用于提供标准接口给所述业务框架,供所述业务框架调用;
所述业务框架,用于提供控制接口给各传感器器件的芯片平台业务逻辑使用,以及提供控制接口给各传感器器件的芯片控制逻辑使用,并综合各平台业务逻辑及芯片控制逻辑,实现传感器控制流和数据流。
本申请实施例还提出一种终端设备,所述终端设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的传感器驱动架构实现程序,所述传感器驱动架构实现程序被所述处理器执行时实现如上所述的内存回收方法的步骤。
本申请实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有传感器驱动架构实现程序,所述传感器驱动架构实现程序被处理器执行时实现如上所述的内存回收方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于OPPO(重庆)智能科技有限公司,未经OPPO(重庆)智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010806263.7/2.html,转载请声明来源钻瓜专利网。





