Skip to main content
Renesas Electronics Corporation

Overview

Description

This product is a C compiler for M32C/80 Series, M16C/80 Series and M16C/70 Series MCU. The powerful optimizations offer the ultimate in execution speed and code efficiency, and the utilities increase productivity. Furthermore, the MISRA C Rule Checker can also be purchased. It will help you write high-quality C source code.

Learn More

Release Information

Latest Ver.: V.5.42 Release 00

Released: Apr 1, 2010

Details of upgrade (See Tool News)

Operating Environment

Standard life cycle of Compilers (PDF | English, 日本語)

Notes

  • This product is included in "C/C++ Compiler Package for R8C and M16C Families". This product is NOT available separately, but only included in the "C/C++ Compiler Package for R8C and M16C Families". To get a free upgrade version, download free updates from the Auto Update Utility or continue using separate on-line upgrade service as before.
  • "C/C++ Compiler Package for R8C and M16C Families 2011.04 " (released on 1 April, 2011) bundles C Compiler Package for M32C Series V.5.42 Release 00A which is identical in functionality with V.5.42 Release 00. If you purchase "C/C++ Compiler Package for R8C and M16C Families" , it comes with MISRA C Rule Checker SQMlint V.1.03 Release 00C (identical in functionality with V.1.03 Release 00B).

Target Devices

Downloads

Documentation

Design & Development

Sample Code

Additional Details

Components

  • Integrated development environment High-performance Embedded Workshop
  • C compiler
  • Assembler
  • Linkage Editor
  • Load module converter
  • Librarian
  • Cross referencer
  • Absolute lister
  • Standard library
  • The SBDATA declaration & SPECIAL page Function declaration Utility
  • Simulator Debugger
  • Call Walker
  • MapViewer

Processing Flow

Installing this compiler package provides the following environment.

Image
c-flow-e
C compiler: NC308
Optimizing ANSI C compiler with extensions for embedded systems.
Assembler: AS308
Produces object code for the target MCU from assembly language source files.
Simulator debugger
Provides source level debugging capability in targetless system-level.
IDE (Integrated development environment): HEW (High-performance Embedded Workshop)
Provides seamless integration and easy access to all tools for coding, compiling, linking, and debugging. It greatly increases productivity.

[Utilities]

Image
c-flow-util-m32c-e-new

Target Devices

  • M16C Family M32C/80 Series (32/16-bit)
  • M16C Family M16C/80 Series (16-bit)

Support

Knowledge Base

  1. ID code and option function select register aren't set correctly

    ... build, or debugging on High-performance Embedded Workshop.*2.    This limitation is not applied to the following products:-The C Compiler Package for the R32C Series-The C Compiler Package for the M32C Series (M3T-NC308WA) V.5.42 Release 00 or later-The C Compiler Package for M16C Series ...

    Apr 26, 2017
  2. How to get proper display in watch window?

    ... formatC/C++ Compiler Package for SuperH Family Elf/Dwarf2C/C++ Compiler Package for H8SX, H8S, H8 FamilyC Compiler Package for M16C Series [M3T-NC30WA] V.6 or laterC Compiler Package for R32C SeriesIEEE695_RENESASC Compiler Package for M32C Series [M3T-NC308WA ...

    Oct 5, 2012
  3. I cannot refer to the value of variables correctly

    ... /C++ compiler package for SH family, or C/C++ compiler package for H8SX/H8S/H8.Select [Elf/Dwarf2]. When using C compiler package for R32C, C compiler package for M32C series [M3T-NC308WA], or C compiler package for M16C series [M3T-NC30WA].Select [IEEE695_RENESAS ...

    May 23, 2011
View All Results from Knowledge Base (6)
Support Communities

Support Communities

Get quick technical support online from Renesas Engineering Community technical staff.
Browse Articles

Knowledge Base

Browse our knowledge base for helpful articles, FAQs, and other useful resources.
Submit a Ticket

Submit a Ticket

Need to ask a technical question or share confidential information?