text.skipToContent text.skipToNavigation

Manufacturer Part #


HEW IDE and C Compiler H8 1 User + HW Key

ECAD Model:
Mfr. Name: Renesas
Standard Pkg:
Product Variant Information section
Date Code:
Product Specification Section
Technical Attributes
Attributes Table
Application Type: Code Development
Core Supported: RX/M16C/H8
Features & Applications

The YRTA-HEWH8-1U is a High-performance Embedded Workshop provides a GUI-based integrated development environment allows you to use various development tools for application software under a single user interface.The Renesas SH C Compiler is an optimising ANSI C and ANSI C++ compiler for the SuperH embedded RISC microprocessor family. The SH C package includes a compiler, assembler and linker is supplied as part of the High-performance Embedded Workshop IDE.

In addition to full ANSI C support, the compiler provides #pragma language extensions and command-line switches to support target specific features and extended compiler functionality. The SH C compiler has powerful and reliable code generation facilities for SH targets. A variety of optimisation features allow you to generate highly optimised PROMable code. In particular, code can be optimised for size or speed to match the requirements of the particular application being developed.


  • C/C++ Compiler:
    • Generation of Object code for all CPUs in the H8, H8S, H8SX family
    • Fully compatible with the ANSI/ISO:9899/1990 standard for C 
      • Support for C99-language specifications(except for variable-length arrays) 
      • Support for C99 libraries
      • * C99 supports H8SX and H8S families. Note, however, that programs for the H8 family cannot be compiled in the C99 language
  • Supports extended language function for H8, H8S, H8SX family 
      • Intrinsic functions 
      • Section address operators 
      • #pragma directives
    • Mixed source and assembler listing files
    • Embedded C++ language spec-compliant class libraries
  • Assembler:
    • Supports instructions to all CPUs in the H8, H8S, H8SX family
    • Supports assembly file inclusion
    • Supports conditional assembly
    • Supports macro in assembly
    • Supports structured assembly
    • Supports ELF/DWARF formats
  • Optimizing linkage editor:
    • Supports object file input in H8SX family
    • Compact debug information function
    • Allows multiple load module selection 
      • Supports ELF/DWARF format 
      • Relocatable ELF format 
      • Absolute ELF format 
      • S type format 
      • HEX format 
      • Binary format
    • Allows library files to be created and edited
  • Format converter:
    • Conversion from old format to ELF format
    • Conversion from ELF format to old format
  • Stack analysis tool (CallWalker):
    • Shows stack values in units of the C, C++ function
    • Shows stack value on module hierarchy basis
    • Edits the function allocation by drag and drop
Pricing Section
Global Stock:
On Order:
Factory Stock:Factory Stock:
Factory Lead Time:
Minimum Order:
Multiple Of:
Web Price
Product Variant Information section