当前位置:首页|资讯

上海创景信息取得基于数据断点的嵌入式软件堆栈使用情况动态分析方法和系统专利,在不插桩源代码并且不借助仿真器的情况下,实现了在嵌入式程序运行过程中动态的分析嵌入式程序的堆栈使用情况

作者:金融界发布时间:2024-09-17

金融界 2024 年 9 月 17 日消息,天眼查知识产权信息显示,上海创景信息科技股份有限公司取得一项名为“基于数据断点的嵌入式软件堆栈使用情况动态分析方法和系统“,授权公告号 CN114238098B,申请日期为 2021 年 12 月 9 日。

专利摘要显示,本发明提供了一种基于数据断点的嵌入式软件堆栈使用情况动态分析方法和系统,包括:步骤 1:对被分析程序进行编译,并在预设位置调用分析开始接口;步骤 2:通过预设分析模块获取当前嵌入式程序的预设栈空间,给预设栈空间设置数据断点,并使能嵌入式目标板的数据断点异常;步骤 3:在数据断点的异常处理中,分析当前指令读取或修改的目标地址,并记录目标地址;步骤 4:当被分析程序运行到预设位置时调用分析结束接口,关闭目标板的数据断点异常并输出堆栈分析结果。本发明在不插桩源代码并且不借助仿真器的情况下,实现了在嵌入式程序运行过程中动态的分析嵌入式程序的堆栈使用情况。

来源:金融界


Copyright © 2024 aigcdaily.cn  北京智识时代科技有限公司  版权所有  京ICP备2023006237号-1