In development of embedded systems, C/C++ Compilers for the RX Family offer powerful optimizations for enhancing execution speed and code efficiency, and the utilities to increase productivity. Products differ depending on each integrated development environment.
Topics
New release: CC-RX V3.03.00
Optimization has made it possible to reduce the code size of branch instructions and increase the execution speed by using DSP instructions.
Learn More: [Upgrade to revision] C/C++ Compiler Package for RX Family V3.03.00 (PDF | English, 日本語)
Features
- ANSI-compliant
- Support C89, C99(Except for variable length array), C++ of ANSI
- Superior optimization
- Optimization produces code that has excellent performance in execution.
- Optimization for size has also been strengthened to produce more compact code.
- A variety of optimization options is specifiable through the GUI of the IDE you are using.
- In addition to optimization for compilers and standard libraries, optimization at the linker level is included.
- Cooperated with RX MCU architecture
- Supports a high-speed interrupt function (
-fint_register
option) - Provides intrinsic functions
- Supports a high-speed interrupt function (
- Support for easy translation from existing MCUs [ Learn more ]
- Supports the utilization of software resources for existing M16C and H8S and so on
- Supports the translation to more compact object for RX smoothly by the compiler options absorbing/reporting compiler-specific language and powerful optimizations
- Highly accurate simulator
- Possible to evaluate and debug with high accuracy by a variety of debugging functions such as an array of break functions and virtual interrupt function
- An MISRA C rule checker supports the description of high-quality program [Professional edition only]
- Supports automatic checking of C source code based on the MISRA-C: 2004/2012 rules as compiler options
- About MISRA C, refer to here.
- Learn More
Release Information
Product Name | Compiler Name / Release Date of the Latest Version | Evaluation edition |
---|---|---|
RX Family C/C++ Compiler Package (without IDE) (usable with a separate installation of the e² studio) |
Compiler: CC-RX Released: Jan 20, 2021 Details of upgrade (See Release Note) |
Evaluation edition |
C/C++ Compiler and IDE for RX Family (The package includes CS+. If the bundled version of CS+ is not the latest version, update it.) |
Compiler: CC-RX Released: Jan 20, 2021 Details of upgrade (See Release Note) |
Evaluation edition |
License Information (License form details | Download the Software License Agreement)
Standard life cycle of Compilers (PDF | English, 日本語)