首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 46 毫秒
1.
基于ARM芯片的嵌入式交叉调试系统   总被引:1,自引:0,他引:1  
张欣  栾新 《微计算机信息》2007,23(17):128-130
本文介绍了JTAG交叉调试技术和ARM芯片的片上调试构架,在此基础上给出了一种嵌入式交叉调试系统的设计及实现方法。该设计以GDB调试器作为人机调试界面,主机运行Linux操作系统(Windows操作系统需要安装Cwgiwin插件),目标机采用SamSung S3C4510B开发板。  相似文献   

2.
嵌入式微处理器通常是非常复杂的系统,因此在设计与实现中就需要能够提高调试质量的调试技术与方法来定位问题的根源,以减少软硬件调试时间和成本。从调试方式、调试原理、接口类型等方面分析了几款常见的嵌入式微处理器的硬件调试方法,并进行了总结与比较。  相似文献   

3.
基于JTAG的ARM7TDMI调试系统   总被引:2,自引:1,他引:2       下载免费PDF全文
许琼 《计算机工程》2008,34(15):252-254
在研究JTAG标准和ARM7TDMI处理器调试模块的基础上,提出调试ARM7TDMI处理器的软硬件实现方案。采用简易JTAG接口,通过计算机并口控制测试访问端口。该软件采用3层结构,共有7个模块。该文分析层次、模块的划分及接口的定义和实现过程。实验测试结果表明,该软件具有良好的实用性、可调试性。  相似文献   

4.
黄克彬  叶梧  冯穗力 《计算机工程》2004,30(24):174-176
分析和比较了基于Angel的调试系统和基于Multi-ICE的调试系统,给出了分别基于这两种调试系统的ARM嵌入式开发的调试方案,有效地解决了高端嵌入式处理器开发中的调试难点。  相似文献   

5.
嵌入式远程调试工具的研究与实现   总被引:2,自引:0,他引:2  
在嵌入式软件开发中,调试是一个重要的环节,调试工具是衡量软件开发环境优劣的重要因素.本文对插桩方式的嵌入式远程调试工具进行了分析与研究,采用GNU gdb远程串口通信协议,通过软件接管目标系统的全部异常实现对目标程序的调试与跟踪,实现读/写内存与寄存器、设置断点、单步执行和继续执行功能,并应用于基于ARM的RTEMS嵌入式实时操作系统与应用程序的调试中.  相似文献   

6.
传统的基于嵌入式Linux的调试系统不能满足嵌入式操作系统多样性的需求。针对这种情况,从嵌入式操作系统内核和调试代理两个方面详细阐述嵌入式远程调试工具的实现机制,提出一种嵌入式远程调试架构,分析嵌入式操作系统内核对远程调试的支持并详细研究了这些接口的实现原理,此外还研究调试代理的事件驱动机制,提出了事件驱动机制的改进方法。最后在嵌入式操作系统aCoral上实现了嵌入式多线程远程调试系统并对其进行功能验证。结果表明该系统具有功能强大、稳定性强、可扩展性好等特点。  相似文献   

7.
为解决嵌入式系统不支持本地调试且开发周期较长的问题,提出了一种通过PC机控制嵌入式系统的远程调试方案;对嵌入式系统远程调试所采用的关键技术及其工作原理作了详细说明,介绍了调试器基本功能的实现过程;实践证明该设计方案较好地解决了嵌入式系统调试过程中受限于系统自身资源与空间的问题,缩短了系统开发周期,达到了设计要求。  相似文献   

8.
传统嵌入式系统大多采用命令行打印的方式进行开发调试,导致开发周期延长。针对这个问题,基于Eclipse平台和CDT插件设计并实现了一套可视化的嵌入式远程调试软件。主机端的调试总控通过MI接口封装通用调试器GDB,按照DWARF调试信息格式提取目标文件中的调试信息,并通过RSP协议发送调试命令,目标机端的调试代理负责接收并处理调试命令。着重分析了调试总控的设计和调试代理的实现要点,最终实现了对MPC8270上目标程序的源码级远程调试。  相似文献   

9.
介绍一种软硬件相结合来实现嵌入式系统远程调试的方法。其主要思想是,通过使用一个程序将串口和Telnet协议进行转换,主机通过Telnet从远端访问与嵌入式系统用串口直接相连的PC机,从而间接访问到嵌入式系统,获得调试信息、发送指令和更新固件;同时,通过附加的硬件电路,完成远端对嵌入式系统的电源和I/O的控制,从而获得更为全面的调试手段。  相似文献   

10.
嵌入式远程调试器为嵌入式系统开发者提供了一个友好的软件调试平台.探讨了保护模式下的用户目标程序的调试方法,并详细阐述如何运用运行在远程设备上的监控程序实现实模式下监控环境与保护模式下用户环境之间的相互切换.监控程序能够判别用户目标当前运行模式,通过Inter处理器在保护模式或实模式下的断点中断和单步中断,实现用户目标程...  相似文献   

11.
随着大数据、AI技术的高速发展,搭载嵌入式系统的智能控制模块广泛应用于智能穿戴设备、工业4.0智能控制器、家用电器等各类电子设备中.嵌入式系统是先进计算机技术、半导体技术、电子技术与具体应用相结合的产物,是集软、硬件于一体的综合系统.在介绍嵌入式系统的基础上,重点阐述基于ARM的嵌入式系统的软件、硬件开发关键技术,包括...  相似文献   

12.
基于ARM的嵌入式Linux系统构建   总被引:1,自引:1,他引:0  
详细论述了在基于ARM920T核心的S3C2410平台上构建嵌入式Linux系统的过程,包括交叉开发环境的建立,引导加载程序U-Boot、Linux操作系统内核针对特定目标平台的移植,以及根文件系统的建立等。试验结果显示系统在目标平台上运行稳定、可靠,对其它嵌入式系统的开发具有参考意义。  相似文献   

13.
基于Eclipse平台的嵌入式软件开发调试工具对于嵌入式系统软件开发具有重要意义,但目前基于Eclipse平台的嵌入式开发调试工具实现不多.针对这种情况,提出了使用Eclipse平台及其插件技术进行嵌入式调试工具软件的开发,实现了支持嵌入式多核系统的调试工具软件MDSPTool,能够与嵌入式开发平台WorkBench完全无缝集成.实验结果表明, MDSPTool调试工具提供了优良的用户界面,便捷的并行调试方法,高度集成的系统监测功能,从而提高了嵌入式软件开发效率.  相似文献   

14.
无人清扫机器人是通过感知外界环境信息,传输到主控制器,实现自我决策并进行自主导航和壁障的。针对这个情况,论文通过A RM嵌入式操作系统和视觉检测系统对所拍摄图像进行边缘检测。以微控制器S3C2440为核心通过可输出标准的数字图像信号OV7670图像传感器对图像进行采集、通过邻域平均法对图像进行预处理和通过Sobel算子对图像边缘进行检测,为了进一步提高视觉检测系统的实时性和可靠性,在ARM上移植了嵌入式Red Hat 9.0 Linux操作系统,并通过U‐boot对bootloade进行移植,作为嵌入式操作系统中一段启动代码,起到引导加载启动程序的任务。在嵌入式Linux操作系统中,完成了视觉系统中邻域平均法图像预处理和Sobel边缘检测算子的软件设计。最后通过系统的软硬件调试,实时的显示出所拍摄图像的边缘,为无人清扫机器人提供了视觉信息。  相似文献   

15.
刘玥  李韶远 《微计算机信息》2007,23(14):153-154
随着计算机技术与通信技术的发展,为了方便非专业人员使用各种嵌入式设备,各式各样的人机交互界面应运而生。在ARM为核心的嵌入式系统上进行了图形界面的开发。在设计中利用基本图形的绘制和窗口、汉字、图片等基本图形相互之间的交互组合,建立图形界面,并进一步对Windows界面进行了模拟。  相似文献   

16.
微处理器技术的发展使嵌入式系统得到广泛应用,一个小型、实时、性能良好的嵌入式操作系统的研究应用,就成为嵌入式系统进一步应用解决的首要问题[1].对Linux操作系统和硬件开发平台进行了分析,描述了将Linux-2.4.20-8内核移植到AT91SAM9260平台上的方法和过程,构建交叉编译环境,完成了根文件系统root...  相似文献   

17.
洪源 《微计算机信息》2007,23(32):27-29
近年来嵌入式系统技术发展非常迅速,其应用范围不断拓广,本文对嵌入式操作系统的体系结构和类型进行了深入的分析.并对嵌入式系统的分类进行了探讨。同时,本文提出了ARM体系嵌入式系统开发所需要的各种功能和需要解决的问题.特别是针对该体系下的软件调试系统、模块化与硬件抽象进行详述。  相似文献   

18.
基于ARM7TDMI处理器的嵌入式系统启动流程   总被引:4,自引:0,他引:4  
以Samsung公司基于ARM7TDMI核的S3C44BOX微处理器为例,介绍了嵌入式系统开发调试的一般过程,并就嵌入式系统启动流程的实现进行讨论,该方法在作者自主开发的目标板上通过了测试  相似文献   

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

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

京公网安备 11010802026262号