[发明专利]一种基于手机平台的动态调试关键参数的方法及系统有效

专利信息
申请号: 201510604402.7 申请日: 2015-09-21
公开(公告)号: CN105204995B 公开(公告)日: 2017-12-22
发明(设计)人: 余荣华 申请(专利权)人: 上海斐讯数据通信技术有限公司
主分类号: G06F11/36 分类号: G06F11/36
代理公司: 杭州千克知识产权代理有限公司33246 代理人: 周希良
地址: 201616 *** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 手机 平台 动态 调试 关键 参数 方法 系统
【说明书】:

技术领域

发明涉及手机调试技术领域,尤其涉及一种基于手机平台的动 态调试关键参数的方法及系统。

背景技术

一般情况下在手机平台上,要验证某个关键参数有关的功能或 bug,需要修改软件源码再重新编译打包后,下载到手机后再复现和 验证问题。通过修改源码再编译后下载的调试软件方法,编译时间长, 效率低,特别是在有些软件问题是在客户现场概率性出现时,没有源 码或编译环境下,比较难复现和分析问题。

发明内容

鉴于上述问题,本申请记载了一种基于手机平台的动态调整关键 参数的方法及系统,所述方法包括步骤:

S1:启动手机系统后,根据手机系统运行过程中出现的问题统计 解决所述问题所需要调试的所述关键参数,对所述关键参数从1到n 进行标号;

S2:打开编译文件,取标号为i的所述关键参数进行调试,其中 i=1;

S3:查找所述关键参数在所述编译文件中的位置;

S4:修改所述关键参数的值;

S5:下载所述编译文件到手机存储芯片中,重启手机后,判断所 述问题是否复现,如果是,执行S6;否则,S8;

S6:判断所述关键参数的值是否达到预设关键参数值,如果是, 执行S7;否则,执行S4;

S7:取标号为i+1的关键参数进行调试,执行步骤S3;

S8:确定所述关键参数的最终修改值;

其中,i为所述关键参数的标号,其中1≤i≤n,n为解决所述问题 所需的所述关键参数的个数,i和n均为正整数。

较佳的,根据手机系统运行过程中出现的所述问题统计解决所述 问题所需要调试的所述关键参数包括步骤:

将手机系统中用到的所有的所述关键参数定义为一个结构体,对 所述结构体进行编译获取所述编译文件;

将所述编译文件存储在手机的存储芯片中。

较佳的,所述结构体包括结构体起始标识和结束标识,所述起始 标识和所述结束标识之间为所述关键参数。

较佳的,所述关键参数包括DDR频率、cpucore电压、ADC校 准参数等。

较佳的,根据所述关键参数在所述结构体中对应的位置查找所述 关键参数在所述编译文件中的位置。

较佳的,修改所述关键参数的值的过程包括步骤:

对于标号为i的所述关键参数,在第N次对所述关键参数的值进 行修改后所述关键参数的值为V0i+△Vi*N;

其中,V0i为标号为i的所述关键参数的初始值,△Vi为每次调节 标号为i的所述关键参数的调节值步长,N为对标号为i的所述关键 参数的值的修改次数;N为正整数。

较佳的,在确定所述关键参数的所述最终修改值之后还包括步 骤:将所述最终修改值保存到所述编译文件中。

较佳的,用二进制编辑器打开所述编译文件。

本发明还提供了一种基于手机平台的动态调整关键参数的系统, 所述系统包括:

统计标号模块,用以于启动手机系统后根据手机系统运行过程中 出现的问题统计解决所述问题所需要调试的所述关键参数,并对所述 关键参数从1到n进行标号;

调试模块,与所述统计标号模块相连,用以对所述关键参数进行 调试;

查找模块,与所述调试模块相连,用以查找所述关键参数在所述 编译文件中的位置;

修改模块,与所述查找模块相连,用以修改所述关键参数值;

第一判断模块,与所述修改模块相连,用以于所述编译文件下载 到所述手机的存储芯片并重启所述手机后,判断所述问题是否复现;

第二判断模块,分别与所述第一判断模块、所述修改模块以及所 述查找模块相连,用以判断所述关键参数的值是否达到预设关键参数 值;

完成模块,与所述第一判断模块相连,用以确定所述关键参数的最终 修改值;

其中,n为正整数。

上述技术方案具有如下优点或有益效果:手机系统中用到的关键 参数定义为一个结构体,然后编译成image文件后,下载到手机flash 中。当系统中出现和这些关键参数相关的问题时,通过二进制编辑器 直接修改image文件中对应参数的值,再下载到手机的flash中,就 可调试和分析问题。即通过该方法,不需要编译源代码,通过修改 image二进制文件中某些关键参数值,实现动态地快速调试问题。这 种方法操作简单且效率高。

附图说明

参考所附附图,以更加充分的描述本发明的实施例。然而,所附 附图仅用于说明和阐述,并不构成对本发明范围的限制。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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