*
*Home|Chinese|Japanese*About ARM|Forums|Events|News|Employment|Contact Us|Investors*
dotted rule
*ARM - the architecture for the digital worldARM - the architecture for the digital world
search
*
*
***
*MARKETS:PRODUCTS & SOLUTIONS:CONNECTED COMMUNITY:TECHNICAL SUPPORT:DOCUMENTATION*
*
RealView Tools by ARM
*
*
****
*.Products & Solutions
*
*
 >>Home Page 
*
 .Consultancy 
*
 .RealView Development Tools 
*
  Home Page 
*
**System Development box1*
*
*.Software Development box2*
*
**Ordering Information*
*
  Tools Support 
*
  Downloads 
*
  Documentation 
*
  RealView Distributors 
*
*
 .Fabric IP 
*
 .Graphics Solutions 
*
 .On-chip Debug & Trace 
*
 .Physical IP 
*
 .Processors 
*
 .Security Solutions 
*
 .Operating System Support 
*
 .Licensing 
*
 >>Markets 
*
 >>Books 
*
*
*
Eclipse Plug-ins for RealView Development Suiteask ARM*
*

With the rapid growth in embedded software complexity and size developers are turning to the industry standard Eclipse Integrated Development (IDE) Environment to deliver their embedded development needs. This open source IDE provides a feature rich environment for project building, source code editing and debug with the ability to add new third party tools through a powerful plug-in framework.

RealView® Development Suite 3.1 includes the Eclipse IDE: combining Eclipse’s outstanding source code development tools and plug-in framework with the best-in-class compilation and debug technology in the RealView family of tools. Developers can use Eclipse as a project manager to create, build, debug, and manage C and C++ projects for ARM® targets.

Project stationery is provided to simplify the creation of ARM, Thumb® and ARM/Thumb architecture-based projects, and provides comprehensive configuration panels to specify options for the RealView Development Suite. The screenshot below shows an Eclipse project built with the compilation tools in RealView Development Suite.

Eclipse Screen Shot

Click to enlarge image

Getting Started with Eclipse
Beginning a new ARM project is made simple with the comprehensive set of new features in the RealView Development Suite Plug-ins for Eclipse.

With the New Project Wizard, not only are ARM-specific project settings automatically configured for the user using project stationery, but selecting target configurations and target settings can also be configured within the wizard. Common configuration options such as the choice of ARM-based processor enable developers to quickly select the most appropriate compiler settings for their system. The project settings can be further configured once the project has been created, providing flexibility within the development project.

New user assistance features can be invaluable to users not yet familiar with the Eclipse IDE. This includes extensive tooltips for the configuration panels, and a comprehensive selection of step by step cheat sheets to guide the user through many common tasks.
IDE User Assistance

Migration from CodeWarrior IDE
Software developers who have used CodeWarrior as their IDE will find easy-to-follow instructions for importing their projects from CodeWarrior IDE to Eclipse IDE. With support for large projects and the command line settings from existing CodeWarrior projects imported directly into the new project in Eclipse, users will experience an efficient transition to the new development environment.

Latest updates to RVDS 3.1

Developers can use the built-in Eclipse Software Updater to easily download updates to the RealView Development Suite Plug-ins for Eclipse. The following plug-ins are available to download as add-ons to RVDS 3.1:

  • ARM Flash Programmer
This plug-in provides a new flash project wizard to create flash algorithms, configuration panels for sending images and managing target connections. It also provides a flash device export wizard for close integration with RealView Debugger.
  • ARM Assembler Editor
This plug-in provides an editor that presents ARM assembler files with customizable formatting of code that is easy to read. It also provides an auto-complete feature on labels and other navigational aids. The online help for this plug-in describes how to configure and activate these settings.

For further information on the Eclipse IDE, please refer to http://www.eclipse.org.

 

back to top
*
*
*
RELATED PRODUCTS
   
 Software Development

 
 RealView Development Suite  >> 
   

Related
***
*

Importing CodeWarrior Projects Video Tutorial

Frequently Asked Questions

Eclipse.org official website
*
*
Related FAQs
***
*Does ARM provide support for Eclipse?

*
*Is Eclipse compatible with RVDS 2.2 SP1 or earlier?

*
*Is Windows Vista a supported platform for RVDS 3.1?

*
*
Related Docs
***
*App Note 190: Creating Flash Algorithms with Eclipse (356KB .pdf)

*
*
*
**
*4 dots*Other ARM Websites | Help with Accessibility
*
shadow *LEGAL STATEMENTshadow