首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到10条相似文献,搜索用时 62 毫秒
1.
并口JTAG仿真器的设计与实现   总被引:1,自引:0,他引:1       下载免费PDF全文
许建荣  姚国良  胡晨   《电子器件》2007,30(1):314-317
通过对JTAG协议和标准并口规范的研究,提出了适合嵌入式系统调试的并口JTAG仿真器的实现方案.给出了硬件电路的设计,并通过并口信号的软件时序模拟实现底层通信从而完成JTAG协议的转换,最后提出开放接口的驱动软件架构,可以对目标机器进行在线编程和调试,实现人机交互以及与第三方开发工具的交互,并对基本功能进行了验证.  相似文献   

2.
对于嵌入式系统开发来说,远程调试器非常重要,而GDB RSP协议与USB通信一般在嵌入式调试系统中占有重要位置。文章在研究GDB RSP协议与USB通信的基础上,针对ZW100 DSP处理器的体系架构,给出了一种基于RSP命令交互与USB数据通信实现硬件仿真器与PC端调试软件进行调试信息交互的开发与实现方法。该设计实现了GDB通过硬件仿真器下载程序到目标板进行开发调试的功能,使得开发简洁便利,缩短了研发周期。  相似文献   

3.
USB(Universal Serial Bus)通用串行总线,真正实现了计算机外设的即插即用,因而采用USB接口的设备越来越多.但USB协议复杂,接口固件程序开发困难.为解决这一问题,采用National Semiconductor 公司生产的严格遵循USB 1.1协议的接口控制芯片USBN9604,设计固件程序调试系统,文中介绍了USBN9604芯片的功能,给出了系统硬件电路原理图,详细介绍了固件调试过程中添加式的编程思想.重点说明了中断子程序设计时应注意的问题.试验结果准确,固件程序调试成功.大大缩短了USB接口开发的周期.印证了该系统调试固件程序方便可行.  相似文献   

4.
为了简化相机调试系统,降低调试成本,设计了基于FTDI公司的FT600芯片的USB3.0接口。首先,对Camera Link接口相机调试的复杂性和USB3.0接口调试的优势做了简要介绍,接着,对整个接口的硬件电路设计过程进行了说明,根据相应的数据手册,完成了对FT600芯片外围电路及控制芯片,现场可编程门阵列(FPGA)外围电路的设计。最后,用Verilog硬件描述语言(Verilog HDL)对FPGA内部完成编程,并通过FTDI公司提供的上位机程序对所设计的接口进行了测试。测试结果表明,该USB3.0接口电路能够通过上位机软件对工作模式进行设置,并能以200 MB/s左右的速率对数据进行传输。能够满足相机调试时的需求,达到简化调试系统的目的。  相似文献   

5.
针对如何使用JTAG接口对ARM7 TDMI处理器进行调试,介绍了JTAG边界扫描结构及基本协议标准、ICE—breaker模块等与调试接口相关的内容,给出了两个运用JTAG接口对ARM7TDMI进行调试的实例加以验证。在由计算机、WIGGLER JTAG和SmartArm2200组成的实际调试系统中,成功读取了ARM7TDMI处理器的ID,实现了程序的下载和调试。实验结果表明,通过简单的JTAG接口可以实现对基于ARM7 TDMI处理器的嵌入式系统的调试。  相似文献   

6.
MCU芯片一般都使用JTAG作为调试接口,但JTAG至少要占用4个引脚,而SWD(Serial wire debugger)只占用2个引脚,适合封装引脚数较少的芯片。由于SWD是串行的,数据按时钟边沿一位一位传输。按照传统的编程方法,在大量编程时会导致冗余与复杂,难以理解与应用。通过对SWD协议的深入研究,首先将协议中复位、密钥、空闲、写指令等基本操作编写为基本任务,然后通过调用一些基本任务来编写中型任务,最后通过调用中型任务以实现大型任务的编写。在CDS/incisiv142仿真环境下,使用大型任务进行编程,实现了通过SWD调试接口访问的MCU芯片内核寄存器及外设。  相似文献   

7.
随着精确制导技术发展和作战要求的不断提高,有必要研制专用的开发红外图像信息处理器的调试和测试工具.基于USB接口的高速传输特性研制了一个调试与测试系统,该系统设计了一个基于USB2.0的高速图像数据传输接口板,采用算法程序和图像变换方法分别生成调试用图像和测试用红外图像序列,使用线程控制实现图像的实时传输,在指标体系的指导下,构建了一个用于调试和测试的系统.实际应用表明该系统是一个有效的图像信息处理器的调试与测试工具.  相似文献   

8.
介绍了一种基于通用可编程接口(GPIF)的通用串行总线-高级技术配件(USB-ATA)解决方案,将普通硬盘转化为USB Mass-Storage,采用Cypress公司的 EZ-USB FX2系列芯片.该设计采用CY7C68013芯片的ATA接口,将普通硬盘转化为具有USB2.0速度的海量存储器,其灵活的接口和可编程特性简化了外部硬件的设计,提高了系统的稳定性,也有利于印制板的制作和调试.USB设备的可热插拔特性使得该系统具有便携式的特点,使用方便,无需关机重启或打开机箱进行安装.该系统实现了可编程输入输出(PIO)和超级直接存储器存取(UDMA)两种模式,实际运行效果良好,达到USB2.0的高速率传输要求.  相似文献   

9.
基于EZ-USB FX2系列USB(通用串行总线)单片机中的GPIF(通用可编程接口)功能和USB2.0接口功能,模拟EPP(扩展并行端口)的全部读写时序,使得PC能够通过USB接口与EPP接口设备进行通信.方案中通过PC上的驱动程序和转换板上固件程序实现了USB接口的控制、中断、批量3种传输方式,通过使用Cypress公司提供的GPIF Designer工具开发GPIF,预先定义好波形描述符,在程序执行过程中通过激发GPIF功能来模拟EPP的数据读写、地址读写时序,完成USB协议与EPP协议的双向转换.此方案硬件实现简单,具有可靠性高、传输速度快、占用CPU及内存资源少等特点,是扩展PC上EPP接口的良好选择.  相似文献   

10.
本文给出了一种基于XML的通用接口通信调试系统,文中给出接口调试系统的软件架构设计及各个功能模块的详细设计,并给出关键代码以及界面截图。接口通信系统利用XML技术配置并保存需要通信的接口协议以及过滤条件,每次软件启动时读取配置文件获取需要解析的协议类型及过滤条件并加载到内存中建立协议解析表,网络接收模块接收到网络数据后根据配置好过滤条件过滤报文并按照协议字段显示接收到的数据内容,同时通过界面输入方式支持向指定IP地址和端口号发送UDP数据报文。试验结果表明接口通信调试系统能够根据不同应用场景灵活配置并保存协议配置,减少接口调试模拟器的开发成本,具有较高的实用价值。  相似文献   

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

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