嵌入式设备的调试方法、装置、电子装置和存储介质制造方法及图纸

技术编号:44808620 阅读:25 留言:0更新日期:2025-03-28 19:55
本申请涉及一种嵌入式设备的调试方法、装置、电子装置和存储介质,其中,该嵌入式设备的调试方法包括:通过UART接口,获取嵌入式设备的指令集信息;基于指令集信息,配置对应的交叉编译组件;利用交叉编译组件,将预设的探针源代码编译为可执行文件;提取可执行文件中的最小代码子集,并根据最小代码子集确定代码探针;通过UART接口,将代码探针注入至嵌入式设备上的空闲内存空间,并调试嵌入式设备。通过本申请,解决了对于嵌入式设备调试的灵活性低的问题。

【技术实现步骤摘要】

本申请涉及嵌入式领域,特别是涉及嵌入式设备的调试方法、装置、电子装置和存储介质


技术介绍

1、物联网(internet of things,iot)通过信息传感设备,按约定的协议,将任何物品与互联网连接起来,实现智能化识别、定位、跟踪、监控和管理。iot设备的调试通常依赖于嵌入式设备调试工具和技术。在相关技术中,联合测试工作组(joint test actiongroup,jtag)接口、串行调试端口(serial wire debug,swd)等硬件调试接口被广泛应用于嵌入式设备的调试中;这些接口通过专用硬件设备和开发工具进行交互,使得逆向工程师可以直接观察并操作嵌入式设备的状态。然而,这些硬件调试接口的使用受到一定限制:部分设备可能出于安全性或商业保护考虑,禁用了这些接口,或者接口本身在硬件设计时未予配置,从而限制了嵌入式设备调试的范围和灵活性。

2、目前针对相关技术中对于嵌入式设备调试的灵活性低的问题,尚未提出有效的解决方案。


技术实现思路

1、本申请实施例提供了一种嵌入式设备的调试方法、本文档来自技高网...

【技术保护点】

1.一种嵌入式设备的调试方法,其特征在于,所述方法包括:

2.根据权利要求1所述的调试方法,其特征在于,所述交叉编译组件包括编译器和链接器;所述利用所述交叉编译组件,将预设的探针源代码编译为可执行文件,包括:

3.根据权利要求2所述的调试方法,其特征在于,所述利用所述链接器,将所述中间目标文件链接为所述可执行文件,包括:

4.根据权利要求1所述的调试方法,其特征在于,所述提取所述可执行文件中的最小代码子集,包括:

5.根据权利要求1所述的调试方法,其特征在于,所述通过所述UART接口,将所述代码探针注入至所述嵌入式设备上的空闲内存空间,包括...

【技术特征摘要】

1.一种嵌入式设备的调试方法,其特征在于,所述方法包括:

2.根据权利要求1所述的调试方法,其特征在于,所述交叉编译组件包括编译器和链接器;所述利用所述交叉编译组件,将预设的探针源代码编译为可执行文件,包括:

3.根据权利要求2所述的调试方法,其特征在于,所述利用所述链接器,将所述中间目标文件链接为所述可执行文件,包括:

4.根据权利要求1所述的调试方法,其特征在于,所述提取所述可执行文件中的最小代码子集,包括:

5.根据权利要求1所述的调试方法,其特征在于,所述通过所述uart接口,将所述代码探针注入至所述嵌入式设备上的空闲内存空间,包括:

6.根据权利要求1所述的调试方法,其特征在于,所述通过所述uart...

【专利技术属性】
技术研发人员:李浩然申大坤任奎
申请(专利权)人:杭州高新区滨江区块链与数据安全研究院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1