当前位置:主页 > 科技论文 > 计算机论文 >

基于以太网接口的ARM-JTAG仿真器设计

发布时间:2020-10-16 23:54
   在嵌入式系统的开发过程中,仿真器是一个必不可少的开发工具。特别是对于初级嵌入式系统开发工程师,借助一个功能强大的仿真器进行开发工作,可以达到事半功倍的效果。一个嵌入式仿真、调试系统支持单步执行、设置断点、观察变量内容及寄存器内容等功能。开发人员可以通过各类调试功能观察变量和寄存器的变化,从而可以很清楚的了解整个程序运行的状况,及时的调整和修改程序,并不需要反复的向芯片烧写程序,就可以完成对于程序的调试工作。 本文在分析了目前市场上常用仿真器的设计原理的基础上,提出了以三星公司的S3C4480 ARM7处理器为主CPU,通过以太网接口进行数据传输的ARMJTAT仿真器的设计方案。利用这种仿真器进行程序调试,不仅可以大幅度的提高下载速度,还可以实现仿真器资源的共享,而且调试时程序是在目标板上运行,仿真更接近于目标硬件。 文中首先对于传统仿真器的设计原理、作用、存在的问题进行了研究,然后提出了基于S3C44B0的以太网接口的ARM-JTAG仿真器的设计。该仿真器的设计主要分为以下几步:第一,提出总体设计方案,包括硬件的设计及软件的设计。第二,详细介绍该仿真器的硬件结构设计和程序开发过程,其中特别对以太网接口的设计进行了研究。第三,总结了该仿真器的功能、特点。
【学位单位】:内蒙古大学
【学位级别】:硕士
【学位年份】:2009
【中图分类】:TP337
【文章目录】:
摘要
ABSTRACT
第一章 绪论
    1.1 研究意义
    1.2 主要研究内容
第二章 总体设计方案
    2.1 仿真系统介绍
    2.2 仿真器硬件设计方案
    2.3 仿真器软件设计方案
第三章 S3C44B0以太网接口设计
    3.1 S3C44B0以太网接口介绍
    3.2 以太网接口硬件结构设计
    3.3 以太网接口软件程序开发
        3.3.1 UC/OS-Ⅱ操作系统移植
        3.3.2 LwIP精简协议栈移植
        3.3.3 RTL8019AS驱动程序设计
    3.4 以太网接口测试
第四章 JTAG接口设计
    4.1 JTAG接口介绍
    4.2 JTAG调试原理
        4.2.1 边界扫描
        4.2.2 TAP(TESE ACCESS PORT)
        4.2.3 ARM7TDMI指令寄存器及JTAG指令
        4.2.4 Embedded ICE-RT Logic
    4.3 CPLD JTAG时序实现方案
结论
参考文献
致谢

【参考文献】

相关期刊论文 前10条

1 陆启帅;蒋冰华;;μC/OS—II在S3C44B0X处理器上的移植[J];电脑知识与技术;2006年02期

2 张雅娟;戴胜华;;JTAG基本原理及仿真器性能比较[J];单片机与嵌入式系统应用;2007年05期

3 付晓军;夏应清;何轩;;嵌入式LwIP协议栈的内存管理[J];电子技术应用;2006年03期

4 史绪蓬;卢迪;;一种通用嵌入式Ethernet接口设计与实现[J];国外电子测量技术;2008年02期

5 吴万涛;黄皎;陆晓春;李力刚;刘智玲;;基于uC/OS-II和lwIP设计Modbus服务器网关[J];河海大学常州分校学报;2007年04期

6 张静,张凯;实时操作系统uC/OS-II在ARM7上移植的研究与实现[J];计算机工程与应用;2004年04期

7 王亚军;;一种轻量级的TCP/IP协议栈LwIP在嵌入式系统中的应用[J];计算机时代;2008年05期

8 何惠琴,黄光明,张和平,张志胜;一种基于以太网接口的ARM仿真器的设计[J];计算机应用;2005年07期

9 高健;陈安;侯鸿斌;;基于FPGA和LwIP协议的嵌入式以太网通信平台的设计[J];技术与市场;2008年11期

10 郭连智;夏路易;;基于ARM嵌入式系统的LWIP协议栈移植[J];科技情报开发与经济;2007年05期



本文编号:2843957

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2843957.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户eab42***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com