首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 109 毫秒
1.
在系统运行速度快,实时性要求高的32位高端嵌入式应用系统中,如何利用可控的调试手段实现对芯片内部测试与监控一直是ARM调试技术的一个难点.目前基于JTAG协议的调试技术是目前ARM嵌入式系统开发中使用最广泛的一种调试技术.在对基于JTAG协议标准的调试原理作深入研究的基础上,通过GPIO口模拟实现了该协议,并在三星公司的一款ARM芯片S3C44B0X的嵌入式系统中实现了这种调试技术.  相似文献   

2.
分析了JTAG标准和基于JTAG标准的ARM-ICE的功能和原理,利用基于S3C4510B芯片和!Clinux操作系统的嵌入式系统实现了JTAG调试器。通过!Clinux网络编程使该调试器支持网络远程调试,最后通过对基于ARM7TDMI芯片的嵌入式系统进行调试验证了JTAG调试器功能。  相似文献   

3.
嵌入式ARM软、硬件调试技术依赖于ARM处理器调试硬件,本文在分析JTAG边界扫描结构的基础上,介绍了EmbeddedICE、嵌入式跟踪等实时调试技术,并给出了一个嵌入式调试开发系统的实例。  相似文献   

4.
嵌入式ARM软、硬件调试技术依赖于ARM处理器调试硬件,本文在分析JTAG边界扫描结构的基础上,介绍了EmbeddedICE、嵌入式跟踪等实时调试技术,并给出了一个嵌入式调试开发系统的实例.  相似文献   

5.
设计并实现了一种基于SOPC的通用型JTAG调试器。在FPGA中加入特定CPU的JTAG调试IP-core,利用SOPC易于下载更新和可重用的特性,实现对多种嵌入式CPU的调试。采用了Altera公司的NiosII开发套件,并开发了针对ARM7TDMI的调试IPcore。  相似文献   

6.
2003年9月18日,深圳市英蓓特信息技术有限公司发布了新一代ARM开发工具——Embest IDE for ARM 2003。 Embest IDE提供高效明晰的图形化ARM嵌入式应用软件开发平台,包括一整套完备的面向ARM嵌入式系统的开发和调试工具:编辑器、编译器、连接器、调试器、工程管理器和底层调试接口设备(JTAG仿真器)等,并集成了Flash Download、MemoryUpload、Memory Download、elf to bin以及反汇编等常用的工具。  相似文献   

7.
针对武器装备嵌入式系统向自主化、智能化、小型化、低功耗快速发展的趋势,介绍了装备研制对自主多核处理器及其软件调试环境的迫切需求,分析了嵌入式系统远程调试的基本原理和特点、JTAG标准和边界扫描技术。以自主同构8核数字信号处理器为目标平台,基于目标平台JTAG控制器之间的菊花链连接方式,提出了面向该目标平台的软件调试环境设计方案,讨论了USB接口仿真器软硬件设计和多线程调试代理软件设计等关键技术。实现的软件调试环境能够在调试主机上对目标平台进行指令级和源码级交叉调试,解决了目标平台缺乏配套软件调试手段的实际问题,为目标平台在武器装备上的推广应用提供了有力支撑,对其他面向多核处理器的调试环境设计具有参考价值。  相似文献   

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

9.
设计实现一个适用于基于EmJTAG的ARM嵌入式系统调试工具.它首先定义了一个轻量级的远程调试协议EmRDI,用于PC机与基于EmJTAG的ARM目标板之间的交互过程;然后描述了用意法半导体公司(ST)的ST72651芯片实现一个协议转换器EmJTAG的技术细节.EmJTAG的功能就是将PC机的调试命令转换成目标板的JTAG时序信号,以达到控制PC机和调试目标板的目的.  相似文献   

10.
描述了一种针对Nexperia多媒体平台PNX1300/PNX1500系列DSPCPU的PCI接口的JTAG控制器设计和实现。重点介绍JTAG接口标准,工作原理及其JTAG控制器的电路设计和程序设计,已实际应用在基于PNX1300的嵌入式系统调试中,取得了很好的效果。  相似文献   

11.
基于ARM9的嵌入式Web服务器研究   总被引:8,自引:4,他引:4  
针对传统嵌入式Web服务器所存在的不足之处,提出基于ARM9的嵌入式Web服务器的设计方案,并进行了具体设计;该嵌入式Web服务器由硬件和软件两大部分组成,硬件上以ARM9微处理器为控制核心,外部扩展了FLASH、SDRAM、以太网接口等外围设备;软件上基于嵌入式Linux,完成了系统BootLoader、Linux2.6内核及外设驱动程序的移植;该系统具有丰富的硬件资源和接口、便于系统扩展、升级、维护等操作及其应用程序开发容易、调试方便等优点。  相似文献   

12.
为了使学生对嵌入式驱动程序开发有初步认知,结合嵌入式系统实验平台,设计基于嵌入式Linux驱动程序设计的实践教学案例。该案例以设备驱动程序设计为目标,基于S3C6410嵌入式微处理器硬件平台,涵盖开发环境的搭建、Linux内核的定制、根文件系统的制作、设备驱动程序设计、测试应用程序设计等教学内容。实施效果表明,该实践教学环节可以强化学生对Linux设备驱动程序设计的理解、提高学生的嵌入式底层软件开发能力。  相似文献   

13.
针对铁电存储器(FRAM)在基于ARM9的嵌入式Linux系统下设备节点的读写及应用问题,研究Linux系统的驱动设计,分析FRAM的工作原理和硬件特性,提出基于Linux系统标准驱动架构与铁电底层预处理、读写、控制等工作机制相结合的FRAM驱动程序设计与实现流程。底层实现采用内核级基于FRAM的寻址方式,结果证明了该驱动在相应数据存储、传输中的可行性与稳定性。  相似文献   

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

15.
本文讨论了基于ARM920T的嵌入式GPS系统实现方法,分析并改进了Linux操作系统下GPS定位模块、原始报文解析方法以及驱动程序的设计方法;设计并实现了基于ARM920T处理器的嵌入式GPS接口模块,在基于S3C2410AL-20开发板上实现了星型状态转换的基带信号处理方法;通过解析状态的数据-信息标志的依赖关系,实现了星型状态转换,从而 减少了GPS模块的响应时间,最终实现快速、准确的定位。  相似文献   

16.
赵洁  龚威 《计算机系统应用》2010,19(12):208-211
本文介绍了嵌入式Linux帧缓冲设备驱动程序的体系结构,详细分析了其核心数据结构和编写方法。结合在ARM9处理器S3C2440平台上的开发实例,讲述了Linux2.6.33内核基于Platform总线的帧缓冲设备驱动的实现原理及开发流程。最后给出了用户空间应用程序访问帧缓冲设备的一般方法。  相似文献   

17.
USB无线网络适配器在嵌入式系统中的应用   总被引:4,自引:3,他引:4  
本文介绍了具有USB接口的无线网络适配器在基于ARM的嵌入式系统上的应用。首先介绍了嵌入式主机的系统架构,然后介绍了USB主控制器的结构及其在uClinux系统下驱动程序的实现,最后说明了具有USB接口的无线网卡在嵌入式主机上的实现。  相似文献   

18.
设计并实现了基于FPGA与ARM9的SSD系统,详细介绍了系统的结构,关键器件的性能特点与重要模块的功能;深入研究了ARM9嵌入式系统的引导方法,Linux下FPGA驱动程序的设计方法,FPGA实时管理固态存储阵列的实现方法。该系统充分利用了构建基于ARM9的Linux嵌入式系统的高效便捷的优势;同时充分发挥了FPGA丰富的I/O引脚、可靠的实时处理等优点。  相似文献   

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

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