rej06j0009_shc_startup1_an| Application Note

rej06j0009_shc_startup1_an PDF

rej06j0009_shc_startup1_an| Application Note


Application Note

SuperH RISC engine C/C++ Compiler Package
APPLICATION NOTE: [Introduction guide]Renesas IDE Start-up guide for SuperH
This document is for SuperH RISC engine C/C++ Compiler Package beginner, explains from product installation, overview of the contents of the product, next creating the project workspaces, build and execution and debug. 1. Overview 2. Installation Procedures 3. Project Overview, Creating the project 4. Build 5. Execution and Debug

1.

Overview

SuperH RISC engine C/C++ compiler package is the package product which the essential tools to make the high-quality program that can make use of the performance of SuperH RISC engine family are in. In this product also the simulators are included, so you can execute, debug and evaluate your program without an actual target board. Chart 1 shows the overview architecture of the Renesas Development Environment. The colored components in "Cooperation Tool (Software) is the software tools included in the compiler package. High-performance Embedded Workshop Renesas Development Environment. This is the common front-end that can operate the cooperation tools and has many functions such as an editor , a browser and so on and gives us a seamless development environment from coding to debug. Compiler, Assembler, Linkage Editor Chart1 Architecture of Renesas Development Environment The Renesas pure compilers that can generate the high-quality program that can make the best performance of SuperH RISC engine family. T
he tool set of the compiler, the assembler and the linker is called as a "toolchain". By using the "Build" function in the High-performance Embedded Workshop, you can operate the toolchain and make the software program on the ROM in the MCU. In other words, we call "Build" as the operations to make the programs on the ROM by operating the toolchain. Simulator This enables the simulation and evaluation of SuperH RISC engine on your PC. You can use various debug functions such as Break and Trace as well as the simulated MCU functions such as Simulated Interrupt and Timer functions. If you use SH-3 or SH-4 and so on, a MCU with a cache, the simulation including cache can be also available. The "Not colored components" is the development tools included in other Renesas Development Tools. If you buy the Renesas Development tools, you can only install the tools additionally to the current environment. By installing additionally, the available functions that can be operated by the High-performance Embedded Worksh
op is added as Chart1. For example, if you install E10A-USB emulator additionally after installation of the compiler package, the "E10A-USB Emulator Control" cooperation software in the Chart1 is added, and you can also execute and debug your program on an actual target with controlling E10A-USB emulator by High-performance Embedded Workshop. As described above, you can construct a simple, high-functional development environment by High-performance Embedded Workshop.

REJ06J0009-0100/Rev.1.00

June 2007

Page 1 of 12


rej06j0009_shc_startup1_an Application Note renesas Download PDF

Add this permalink to your bookmarks for future download of rej06j0009_shc_startup1_an ApplicationNote

Permalink: http://application.emcelettronica.com/renesas/rej06j0009_shc_startup1_an

PDF rej06j0009_shc_startup1_an APPLICATION NOTE