Skip to main content
Renesas Electronics Corporation - June is Pride Month, a month to raise awareness of the rights and the culture of the LGBTQ+ community

Overview

Description

This product is a C/C++ compiler package for R8C Family and M16C/xx Series (except for M16C/80,M16C/70). 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.6.00 Release 00

Released: Apr 1, 2011

Details of upgrade (See Tool News)

Operating Environment

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

Note: 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".

Target Devices

Downloads

Documentation

Design & Development

Sample Code

Additional Details

Components

Processing Flow

Installing this compiler package provides the following environment.

Image
cpp-flow-e
C/C++ compiler: NC30
Optimizing ANSI C compiler with extensions for embedded systems.
Assembler: AS30
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.

Target Devices

  • M16C Family M16C/60 Series (16-bit)
  • M16C Family M16C/50 Series (16-bit)
  • M16C Family M16C/30 Series (16-bit)
  • M16C Family M16C/20 Series (16-bit)
  • M16C Family M16C/10 Series (16-bit)
  • M16C Family M16C/Tiny Series (16-bit)
  • R8C Family (16-bit)

Support

Support Communities

  1. LN30.exe/LN30spawn.exe

    ... uses a M16C processor internally. The manufacturer provided an SDK that includes makefiles and batch scripts to make compiling easier. I have to download the compiler myself.I have downloaded the "C/C++ Compiler Package for M16C Series and R8C Family". This appeared to be HEW (High performance Embedded ...

    Feb 29, 2012

Knowledge Base

  1. New project I made can't be debugged w/ C/C++ Compiler Package

    ... is set in the initial state for the configurations created by using the C/C++ Compiler Package for M16C Series and R8C Family [M3T-NC30WA] V.6.00 Release 00.In the High-performance Embedded Workshop, click the [Build] menu -> [Renesas M16C Standard Toolchain] to display the Renesas M16C ...

    Jun 20, 2013
  2. What are the differences between the –R8C and –R8CE options?

    ... R8C or -R8CE option in the High-performance Embedded Workshop, go to [Build]/[Renesas M16C Standard Toolchain] → [CPU] tab, and specify [CPU Type]. In Compiler V.5.44 or earlier, the following selections will be displayed (incorrectly). -R8CE: [Generates code for R8C/Tiny (R8C/2X) series]-R8C ...

    Mar 15, 2012
  3. Restrictions & usage notes applied in updating C compiler to V.6xx?

    ... the following message may be generated when you download a file with the debugger, and so on.Message: “The target file has not the specified format or it is broken.” The following shows compatibility between debuggers and software versions. Emulator Emulator DebuggerM3T-NC30WA V.5.xxM3T-NC30WA V ...

    Feb 1, 2012
View All Results from Knowledge Base (21)
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?