ARM新手指南:2440+JLINK+AXD仿真教程

4星 · 超过85%的资源 需积分: 31 73 下载量 69 浏览量 更新于2024-11-19 收藏 392KB PDF 举报
本文档主要介绍了作者在使用J-LINK进行ARM芯片S3C2440A(如三星mini2440开发板上的)仿真调试过程中的经验分享。作者作为一个初学者,对于ARM编程尚处在入门阶段,因此选择JLINK作为深入学习和理解底层工作原理的工具。 在硬件环境方面,作者使用的是"友善之臂"公司的mini2440开发板,搭载了一颗Samsung S3C2440A处理器,具有400MHz主频,最高可达533MHz。该板载有64MB SDRAM,采用32位数据总线,支持高达100MHz的SDRAM时钟频率。作者购买了JLINK 7.0仿真器,由于个人电脑缺乏串口和并口,因此选择了USB接口版本。为了连接开发板和电脑,作者利用了一个USBto232转换模块,提供了所需的电源、电平转换等功能,使得串口连接变得简单。 在电路连接部分,作者重点讲述了电源和串口的配置。电源通过USB接口为开发板供电,虽然稳定度稍有不足,但能满足基本需求。串口则直接连接到开发板的com0口,并通过USB模块与电脑相连。JLINK线缆的连接则相对直接,只需将10PIN线一一对应连接即可。 在软件环境方面,作者使用的工具包括:J-Link V4.08版本的上位机驱动,可以从Segger官网下载;以及ADS 1.2版本的代码编写和仿真软件,其中包含AXD调试工具。这两个软件对于进行实际的编程和调试至关重要,通过它们,作者能够在JLINK的支持下对S3C2440A进行高效且精确的调试。 本文档不仅记录了作者的学习路径,也为其他想要使用JLINK进行类似开发的ARM新手提供了一个实用的参考,强调了理解和掌握底层工作原理的重要性,同时也展示了如何在实际操作中解决常见问题。整个过程充满了学习的热情和求知的渴望,鼓励读者积极参与讨论和共同进步。