【技术实现步骤摘要】
本专利技术涉及控制领域,特别地涉及嵌入式程序运行时CPU监控调试方法。
技术介绍
目前嵌入式ARM平台上显示CPU资源占用时间只能显示最近5分钟、10分钟和15分钟的CPU平均资源占用情况。此外,如果打开资源监视器实时查看当前CPU使用百分率曲线,由于系统上运行的程序较多,无法把程序分开以分别监控,系统某一时间段的数据仅代表当时的资源占用情况,而这些情况可以是系统中其它应用所造成的。这种技术无法满足在嵌入式平台上应用开发的需要。
技术实现思路
本专利技术实施例中提供一种嵌入式程序运行时CPU监控调试方法,能够使程序开发或调试人员能够更加方便地在嵌入式环境下查看代码的运行效率。为了达到上述目的,本专利技术提供一种嵌入式程序运行时CPU监控调试方法,其包括以下步骤:(a)在嵌入式程序运行前,首先通过编译器自动把写好的参考代码段编译到项目工程中;(b)启动插件程序,在QTSDK中项目工程的目录下插入要考核运行效率的插入代码段,其中QTSDK是QT运行环境下的集成安装程序包;(c)运行嵌入式程序,根据每次计算获得的系统时间,获得插入代码段的单次运行效率,统计并输出插入代码段的运行效率平均值。作为优选,在步骤(c)中,统计并输出该插入代码段的运行效率平均值的具体步骤如下:S1,指定插入代码段,进入S2;S2,运行嵌入式程序,根据任意两个参考代码段,计算插入 ...
【技术保护点】
一种嵌入式程序运行时CPU监控调试方法,其包括以下步骤:(a)在所述嵌入式程序运行前,首先通过编译器自动把写好的参考代码段编译到项目工程中;(b)启动插件程序,在QT SDK中所述项目工程的目录下插入要考核运行效率的插入代码段,其中所述QT SDK是QT运行环境下的集成安装程序包;(c)运行所述嵌入式程序,根据每次计算获得的系统时间,获得所述插入代码段的单次运行效率,统计并输出所述插入代码段的运行效率平均值。
【技术特征摘要】
1.一种嵌入式程序运行时CPU监控调试方法,其包括以下步骤:
(a)在所述嵌入式程序运行前,首先通过编译器自动把写好的参考
代码段编译到项目工程中;
(b)启动插件程序,在QTSDK中所述项目工程的目录下插入要考
核运行效率的插入代码段,其中所述QTSDK是QT运行环境下的集成
安装程序包;
(c)运行所述嵌入式程序,根据每次计算获得的系统时间,获得所
述插入代码段的单次运行效率,统计并输出所述插入代码段的运行效
率平均值。
2.根据权利要求1所述的嵌入式程序运行时CPU监控调试方法,
其特征在于:在所述步骤(c)中,所述统计并输出该插入代码段的运
行效率平均值的具体步骤如下:
S1,指定所述插入代码段,进入S2;
S2,运行所述嵌入式程序,根据任意两个所述参考代码段,计算
所述插入代码段的所述单次运行效率,进入S3;
S3,判断是否获得足够的...
【专利技术属性】
技术研发人员:邹克凡,
申请(专利权)人:珠海格力电器股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。