首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到10条相似文献,搜索用时 218 毫秒
1.
一种易于扩展的交叉调试器设计及其实现   总被引:1,自引:0,他引:1  
软件调试是软件开发过程中不可缺少的重要阶段,调试器对系统底层软件和嵌入式系统的开发尤其重要.文章根据GDB嵌入式交叉调试的原理及特点,提出了一种易于扩展的交叉调试器的软件架构,并在此架构基础上设计实现了基于Leon2处理器的交叉调试器;实践证明此软件架构很好地解决了调试器的目标机重定向性和调试功能扩充性问题,可以适应嵌入式处理器和调试接口的多样性特点,达到了设计的要求.  相似文献   

2.
一种基于JTAG的嵌入式DSP可调试系统的设计   总被引:5,自引:0,他引:5  
张实华  伍乾永 《微电子学》2007,37(1):122-124,128
目前,嵌入式调试主要采用硬件调试器与调试程序相结合的调试方法。但硬件调试器的价格比较高,增加了系统开发成本。为了降低调试成本,提高调试效率,提出了一种基于JTAG接口的嵌入式DSP可调试系统,实现了硬件调试功能,具有较好的参考价值。  相似文献   

3.
本文介绍了一种由多个DSP构建的并行处理系统,探讨了多DSP系统中实现交叉调试的方法,详细讨论了调试器和目标机调试的具体内容,给出了调试模式下的程序下载方式。实际应用显示,该交叉调试系统能够有效满足多DSP系统的调试需求,拥有较好的多处理器支持性能和较高的性价比。  相似文献   

4.
目前安卓系统框架层调用图静态分析局限在Java框架层,忽略了C++框架层中的多种媒体服务和传感器服务,基于调用图的安卓系统安全分析完整性较差.本文基于对安卓系统框架层机制和源码的深入分析,提出了一种完整的安卓系统框架层调用图生成方法,主要包括Java框架层调用图、C++框架层调用图和JNI连接生成完整调用图三个部分,重点分析了远程进程调用、消息处理机制和Java本地接口处的调用链.  相似文献   

5.
主要给出一种在VIM编辑器中实现对嵌入式软件调试功能集成的方法。首先,对VIM源码打上vimgdb补丁,使重新编译出来的VIM编辑器支持在其内部对调试器gdb的调用;然后,建立与安装适合调试嵌入式软件的gdb组件,并对vimgdb脚本进行适当的修改,使VIM可方便地在适合PC与嵌入式软件调试的gdb组件间切换。调试样例过程表明,在VIM中实现了对嵌入式软件的调试,而且,这种调试模式可行、高效。  相似文献   

6.
CK·CORE嵌入式CPU调试器设计   总被引:1,自引:1,他引:0  
调试嵌入式系统的软件是在系统开发中最为耗时的工作,软件占的比例也逐渐增加,已逐渐成为嵌入式系统产品上市时间重要因素,功能强大的调试器能缩短上市时间,保证开发产品质量。本文提出了一种基于片上仿真方式的调试器,为避免扫描链方法的问题,采用映像寄存器方式实现,增加了灵活性和可移植性,采用了一种远程代理结构,对自主知识产权的32位高性能嵌入式芯片CK·CORE的设计进行调试,并给出了与其它调试方式相比较的实验结果。  相似文献   

7.
杨诚  张春 《微电子学》2014,(2):214-217
提出了一种针对在线调试系统的设计优化方案。在优化后的系统设计方案中上位机PC通过USB接口向调试器发出调试命令,由调试器产生JTAG时序,实现对芯片的调试和下载功能。另外,对芯片内部JTAG调试逻辑的实现过程和片外存储器的下载路径进行了优化,提高了调试系统的调试速度和片外存储器的下载速度。  相似文献   

8.
调试功能是软件集成开发环境中最重要也是最复杂的功能之一,调试功能的完善与否很大程度上决定了一个集成开发环境的优劣.作为一个大型软件集成开发环境的一部分,为了实现其调试功能,这里通过简要分析Eclipse CDT的调试机制,设计并实现了一个应用于基于Eclipse CDT的嵌入式开发环境的调试器,其中实现了一系列调试功能如断点设置、单步执行、源代码搜索以及变量、内存和寄存器查看等,为整个集成开发环境的实现打下了基础.  相似文献   

9.
基于轨迹分析的交通目标异常行为识别   总被引:3,自引:1,他引:2  
针对交通监控中运动目标的异常行为识别问题,提出一种基于轨迹分析的异常行为识别方法。首先,引入目标的空间位置、运动速度、运动方向和大小尺寸等特征参数对轨迹进行描述和聚类,以提高对目标轨迹的区分和识别能力;然后,提出一种行为识别数据库的建立和调用方法,并以实际交通场景为例,详细说明了数据库的建立和调用过程;最后,采用基于Bayes最优化的方法对轨迹进行联合匹配和边缘匹配,并根据匹配情况调用行为识别数据库对目标行为进行识别。实验结果表明,该方法切实有效,具有一定的实际应用价值。  相似文献   

10.
本文先分析了Linux系统调用的过程,然后介绍了位于Linux内核的脚本执行引擎的实现及其组成结构。脚本执行引擎编译用户进程提供的脚本文件,生成可执行代码并执行,完成用户进程对内核服务的访问请求。通过这种方式,可以有效地减少用户进程频繁的执行系统调用中需要进行用户态和内核态的状态转换次数,减少了用户进程执行系统调用耗费的时间,进而提升了用户进程执行的性能。最后通过测试,证明了通过内核脚本执行引擎实现用户程序执行系统调用系统性能提升的这种方式的可行性。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号