[发明专利]HAL日志的生成方法、调试方法、装置及存储介质在审

专利信息
申请号: 202111239859.4 申请日: 2021-10-25
公开(公告)号: CN113986209A 公开(公告)日: 2022-01-28
发明(设计)人: 史爱国 申请(专利权)人: 展讯半导体(南京)有限公司
主分类号: G06F8/30 分类号: G06F8/30;G06F11/36;G06F16/18
代理公司: 上海弼兴律师事务所 31283 代理人: 罗朗
地址: 211899 江苏省南京市高新*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: hal 日志 生成 方法 调试 装置 存储 介质
【权利要求书】:

1.一种HAL日志的生成方法,其特征在于,所述生成方法包括:

获取HAL日志的生成指令;

将所述生成指令注入至HAL工具的第一目标位置,所述HAL工具为自动生成HAL服务的源码的框架;

获取目标对象,所述目标对象包括HAL函数,所述HAL函数为HAL层所使用的函数;

基于所述HAL工具编译所述目标对象以生成目标文件,所述目标文件包括所述HAL函数及所述生成指令;

在运行所述目标文件时获取HAL日志。

2.如权利要求1所述的HAL日志的生成方法,其特征在于,所述HAL工具包括HIDL HAL工具和/或AIDL HAL工具。

3.如权利要求1所述的HAL日志的生成方法,其特征在于,所述获取HAL日志的生成指令的步骤包括:获取不同版本的HAL日志的生成指令;

将所述生成指令注入至HAL工具的第一目标位置包括;将所述不同版本的HAL日志的生成指令注入至HAL工具的第一目标位置。

4.如权利要求1所述的HAL日志的生成方法,其特征在于,所述基于所述HAL工具编译所述目标对象以生成目标文件的步骤包括:

通过所述HAL工具获取所述目标对象中的HAL函数;

将所述生成指令插入至所述HAL函数的第二目标位置;

根据所述HAL函数及所述生成指令生成目标文件。

5.一种基于HAL日志的调试方法,其特征在于,所述调试方法应用于接收端,所述调试方法包括:

根据如权利要求1-4任意一项所述的HAL日志的生成方法生成目标HAL日志;

接收目标打印指令,所述目标打印指令用于打印目标HAL日志,所述目标打印指令包括目标服务识别符,所述目标服务识别符用于匹配对应的HAL服务;

运行所述目标文件,并根据所述目标打印指令匹配并打印所述目标HAL日志;

根据所述目标HAL日志对所述目标HAL服务进行调试。

6.一种基于HAL日志的调试方法,其特征在于,所述调试方法应用于发送端,所述调试方法包括:

配置目标打印指令,所述目标打印指令用于打印目标HAL日志,所述目标打印指令包括目标服务识别符,所述目标服务识别符用于匹配对应的HAL服务;

发送所述目标打印指令至接收端。

7.一种HAL日志的生成装置,其特征在于,所述生成装置包括:指令获取模块、指令注入模块、对象获取模块、文件生成模块及日志获取模块;

所述指令获取模块用于获取HAL日志的生成指令;

所述指令注入模块用于将所述生成指令注入至HAL工具的第一目标位置,所述HAL工具为自动生成HAL服务的源码的框架;

所述对象获取模块用于获取目标对象,所述目标对象包括HAL函数,所述HAL函数为HAL层所使用的函数;

所述文件生成模块用于基于所述HAL工具编译所述目标对象以生成目标文件,所述目标文件包括所述HAL函数及所述生成指令;

所述日志获取模块用于在运行所述目标文件时获取HAL日志。

8.一种基于HAL日志的调试装置,其特征在于,所述调试装置应用于接收端,所述调试装置包括:日志生成模块、指令接收模块、文件运行模块及调试模块;

所述日志生成模块用于根据如权利要求1-4任意一项所述的HAL日志的生成方法生成目标HAL日志;

所述指令接收模块用于接收目标打印指令,所述目标打印指令用于打印目标HAL日志,所述目标打印指令包括目标服务识别符,所述目标服务识别符用于匹配对应的HAL服务;

所述文件运行模块用于运行所述目标文件,并根据所述目标打印指令匹配并打印所述目标HAL日志;

所述调试模块用于根据所述目标HAL日志对所述目标HAL服务进行调试。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于展讯半导体(南京)有限公司,未经展讯半导体(南京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202111239859.4/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top