[发明专利]业务功能执行方法和电子设备在审
申请号: | 202110635269.7 | 申请日: | 2021-06-08 |
公开(公告)号: | CN113377448A | 公开(公告)日: | 2021-09-10 |
发明(设计)人: | 魏慧文;杨子龙;唐永超 | 申请(专利权)人: | 展讯通信(天津)有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京汇思诚业知识产权代理有限公司 11444 | 代理人: | 汪源 |
地址: | 300450 天津市滨海新区自贸*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 功能 执行 方法 电子设备 | ||
本申请提出了一种业务功能执行方法和电子设备,涉及终端技术领域。其中,上述业务功能执行方法包括:首先,中央处理器响应于对第一业务的触发指令,确定运行第一业务所需的算法库信息。然后,中央处理器根据算法库信息,从外部存储器获取算法库并加载至内存。进一步的,中央处理器将算法库在内存的地址信息发送给目标从处理器。最后,目标处理器根据接收到的地址信息,从内存调用算法库并运行第一业务。从而可在业务功能执行过程中,对算法库进行按需加载,避免对内存空间的长期占用。
【技术领域】
本申请涉及终端技术领域,尤其涉及一种业务功能执行方法和电子设备。
【背景技术】
随着终端技术的发展,很多终端设备支持中央处理器和从处理器协同执行部分业务功能,从而提高处理速度。例如,对于数字化信号相关的业务功能,数字信号处理器如视觉数字信号处理器、语音数字信号处理器、视频数字信号处理器等,均可作为从处理器与中央处理器协同使用。
目前,从处理器所需的各个算法库通常被固化在固件中。从处理器通过调用固件中的算法库,完成对相应业务功能的处理。但是,将算法库固化在固件中会使中央处理器的大量内存空间被长期占用,造成内存资源紧张。
【发明内容】
本申请实施例提供了一种业务功能执行方法和电子设备,可在业务功能执行过程中,对算法库进行按需加载,从而避免对内存空间的长期占用。
第一方面,本申请实施例提供一种业务功能执行方法,所述方法应用于中央处理器,包括:响应于对第一业务的触发指令,确定运行所述第一业务所需的算法库信息;根据所述算法库信息,从外部存储器获取算法库,并将所述算法库加载至内存;将所述算法库在所述内存的地址信息发送给目标从处理器,以使所述目标从处理器从所述内存调用所述算法库并运行所述第一业务。
其中一种可能的实现方式中,根据所述算法库信息,从外部存储器获取算法库,包括:根据所述算法库信息,从预先设置的算法库地址映射表中查询算法库在外部存储器的初始存储地址;从所述初始存储地址获取所述算法库。
其中一种可能的实现方式中,将所述算法库加载至内存,包括:对所述算法库的可重定位文件进行头校验;所述头校验通过后,将所述可重定位文件的可加载段加载至内存。
其中一种可能的实现方式中,将所述算法库在所述内存的地址信息发送给目标从处理器之后,所述方法还包括:接收所述目标从处理器发送的运行结束信息;将所述第一业务对应的算法库从所述内存中卸载。
第二方面,本申请实施例提供一种业务功能执行方法,所述方法应用于目标从处理器,包括:接收中央处理器发送的第一业务的算法库在内存的地址信息;根据所述地址信息,从所述内存调用所述算法库并运行所述第一业务。
其中一种可能的实现方式中,运行所述第一业务,包括:获取所述算法库对应的外部函数列表;根据所述外部函数列表,确定所述算法库关联的各个外部函数的存储地址;运行所述算法库包含的内部库函数以及所述存储地址中的各个外部函数。
其中一种可能的实现方式中,从所述内存调用所述算法库并运行所述第一业务之后,所述方法还包括:向所述中央处理器发送运行结束信息,所述运行结束信息用于使所述中央处理器将所述算法库从所述内存中卸载。
第三方面,本申请实施例提供一种业务功能执行装置,包括:响应模块,用于响应于对第一业务的触发指令,确定运行所述第一业务所需的算法库信息;加载模块,用于根据所述算法库信息,从外部存储器获取算法库,并将所述算法库加载至内存;发送模块,用于将所述算法库在所述内存的地址信息发送给目标从处理器,以使所述目标从处理器从所述内存调用所述算法库并运行所述第一业务。
第四方面,本申请实施例提供一种业务功能执行装置,包括:接收模块,用于接收中央处理器发送的第一业务的算法库在内存的地址信息;运行模块,用于根据所述地址信息,从所述内存调用所述算法库并运行所述第一业务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于展讯通信(天津)有限公司,未经展讯通信(天津)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110635269.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于金刚石半导体生产的选型机
- 下一篇:一种相似法条智能搜索系统及方法