
Renesas’ integrated development environment
The High-performance Embedded Workshop (or HEW) is a
graphical development environment for C/C++ compiler
toolchains with an industry-standard look and feel. Through
the use of menus, toolbars, status bars, dockable windows
and context-sensitive local menus, HEW integrates key capa-
bilities that can help you create and manage your embedded
microcontroller software projects. Its capabilities include:
Project creation and editing
Graphical configuration of compiler tools
Project Make
Debugging
Version control
HEW provides enhanced functionality and an integrated
instruction simulator that allows you to debug application
code even when hardware isn’t available. Also, the C/C++
compiler toolchains bundled with HEW generate code that
executes faster and/or takes less memory space on Renesas
microcontrollers.
One familiar interface, many functions
You can quickly learn the powerful tools you need for
developing application code, and you have easy-to-use control
over those tools.
Moreover, you can work with an interface that remains
consistent across the entire range of Renesas MCUs and MPUs
for greater efficiency. The interface is also highly customizable,
so you can create an even more efficient environment for
developing your application.
Wizards simplify start-up processes
You can start projects fast by taking advantage of
HEW’s Project Generator “Wizards.” Let them guide you
through
the
selection
of
configuration
options,
debugger
targets,
and
the creation of
startup code.
■ Overview
Renesas and the many third-party suppliers in the
H8 community provide a wide range of hardware
and software tools and other support services.
Renesas offers products that cover all stages of the
development of embedded systems that use H8
microcontrollers.
Evaluation—Low-cost or no-cost Renesas tools
make it easy to discover the capabilities of H8
MCUs and test the problem-solving power of the
tools themselves, including the High-performance
Embedded Workshop (HEW) integrated software
development and debugging environment. A
freely downloadable evaluation version of HEW
lets you evaluate the ability of the Renesas C/C++
compiler
to
generate
efficient
code,
and
evaluation boards enable you to immediately test
that code on known working hardware. In
addition,
the
Renesas
Interactive
online
engineering laboratory lets you use your own PC
to get hands-on experience with powerful
software and hardware tools and experiment
with MCUs before purchase.
Debugging—When you begin working on the
design of your system, you can develop code using
the full, unlimited compiler in exactly the same
HEW environment. To track down bugs, use
Renesas’ on-chip and full in-circuit emulators,
which have powerful specialized debugging
hardware for trapping specific conditions and
recording program activity.
Final
Programming—Use
Renesas’
Flash
Development Toolkit, which has an easy-to-use
interface, to program your debugged application
into any of the many H8 MCUs that incorporate
Renesas’ mature on-chip flash memory technology.
All the tools required for developing H8-based
applications are available from Renesas distributors.
These tools have been developed by groups within
the worldwide Renesas organization, experienced
engineers who have access to the designers of the
devices themselves. Their insight and expertise
ensures the best possible tool performance and
support.
■ Software
12
H8
Family of Microcontrollers