Renesas Electronics Corporation, a leading supplier of advanced semiconductor solutions, has announced the availability of the new CC-RL C compiler (Note 1) for the RL78 family of 16-bit microcontrollers (MCUs). A compiler is a program that translates programs written in higher-level programming languages such as C into machine code that the MCU CPU can understand
The new CC-RL C compiler leverages RL78 MCU Group’s low-power innovations and achieves increased processing performance to respond to industry needs for high performance and low power consumption in automotive systems.
Next-generation automotive, home appliances and industrial systems require MCUs that deliver faster processing speeds to support increasing diversity and performance of functions provided by these types of motor-based systems. The new CC-RL C compiler improves performance by three times (Note 2) compared to the existing Renesas compiler.
Additionally, the interrupt response performance time is improved by six times (Note 2), which ultimately provides customers significantly higher performance in application systems. The CC-RL C compiler also enables longer operating times for battery-operated home appliances and industrial equipment such as healthcare equipment and fire detectors, offering a combination of high performance and reduced power consumption for RL78 MCU-based design.
The new compiler is ideal for users working with the e² studio (eclipse embedded studio) integrated development environment (IDE), which is being adopted on a global scale. The CC-RL C compiler will be available in both standard and professional versions, with MISRA-C functions in the professional edition.