【技术实现步骤摘要】
本申请涉及嵌入式领域,特别是涉及嵌入式设备的调试方法、装置、电子装置和存储介质。
技术介绍
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...
【专利技术属性】
技术研发人员:李浩然,申大坤,任奎,
申请(专利权)人:杭州高新区滨江区块链与数据安全研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。