ADS is an easy-to-use integrated development environment, and its full name is arm Developer Suite. It is a comprehensive software provided by arm for ARM-related application development and debugging, it can be installed in Windows NT4, Windows 2000, Windows 98, and Windows 95 operating systems. It also supports Windows XP and Windows ME operating systems.
ADS includes a series of applications with relevant documentation and instance support. Users can use it to write and debug a variety of applications based on the arm family's RISC processor. You can use ads to develop, compile, and Debug programs written in C, C ++, and arm assembly languages.
ADS consists of command line development tools, arm real-time libraries, GUI development environments (code warrior and axd), utilities, and supporting software. With these components, you can write and debug your own development applications for the arm family's CPU.
This section focuses on code warrior and axd tools. Codewarrior ide provides Windows-based engineering management tools. It makes it easy to manage source code files and compile projects. Axd provides an arm debugger Based on Windows. It provides a complete Windows environment for debugging your C, C ++, and assembly language code.
J-link is a JTAG simulator launched by segger to Support Simulation of ARM Kernel chips. It works with IAR ewar, ads, Keil, winarm, realview, and other integrated development environments to Support Simulation of all the ARM7/arm9-kernel chips. It is seamlessly connected to various integrated development environments through the RDI interface, easy to operate, easy to connect, easy to learn, is the best and most practical development tool for learning and developing arm.
This section describes how to use J-link in the ADS environment to download and debug the S3C2410 bare metal program.