Renesas Extended microcontroller development environment
Renesas Electronics a leading global provider of advanced semiconductor solutions, announced the availability of the new CC-RL C compiler for the RL78 series of 16-bit microcontrollers. The new CC-RL C compiler leverages the innovative low-power technology of the RL78 family of microcontrollers and enables a significant increase in processing performance, effectively addressing industry needs for high performance and low power consumption in home appliances, industrial systems and automotive systems.
New generations of home appliances, industrial systems, and automotive systems demand faster processing speeds from microprocessors to support the increasing diversity and performance demands of these motor-based systems. Compared to existing Renesas compilers on the market, the new CC-RL C compiler not only offers a three-fold increase in performance , but also a six-fold increase in interrupt response time, significantly improving the performance of user applications. CC-RL C compilers also extend the uptime of battery-powered home appliances and industrial equipment, such as medical electronics and fire detectors, providing higher performance for products based on RL78 microcontroller designs while significantly reducing power consumption.
The new compiler is ideal for users of eclipse embedded studio(e2studio), an integrated development environment (IDE) that is widely used worldwide. The CC-RL C compiler is available in both standard and Professional versions, with the MISRA-C check feature configured in the professional version.
Renesas will continue to strengthen its robust microcontroller ecosystem by providing innovative microcontroller solutions, including development tools such as the new CC-RL C compiler, to improve the efficiency of user development products while improving performance and reliability, and creating greater value for users' applications.
The main features of the new CC-RL C compiler are:
(1) Use the latest optimization technology to triple the processing performance of the microcontroller
The biggest feature of CC-RL C compiler is that it significantly improves the processing performance of microcontrollers. Compared to existing Renesas compilers on the market, ANSI C compliant programs can perform up to three times better without requiring code changes. At the same time, interrupt response performance, which is critical at the system level, has improved sixfold. These performance improvements can significantly improve the performance of the application system, so that users can use existing software resources more efficiently.
(2) Reduce microcontroller energy consumption and code volume by 10%
Most systems alternate between normal and near-zero-energy standby. As a result of the above performance improvements, the system runs for shorter periods of time in normal state and longer periods of time in standby state, which effectively reduces the power consumption of the microcontroller. In addition, the new CC-RL C compiler generates 10% less code than the previous C compiler, allowing the system to integrate more functionality, thereby creating more value in the application.
(3)MISRA-C specification check function
The CC-RL C compiler has added the MISRA-C:2004 specification check feature. Checks can be performed automatically at compile time, helping to prevent syntax checks for missing and incorrect file specifications. As a result, these features can correct any code that does not comply with the specification. The CC-RL C compiler is available in both standard and professional versions. The MISRA-C check feature is only available in the Professional edition.
The Products You May Be Interested In
AMI-M12AC-7-20-B | LINE FILTER 250VAC 7A CHASS MNT | 3582 More on Order |
|
AMI-28B-6-3 | LINE FILTER 110/250VAC 6A CHAS | 7236 More on Order |
|
AMI-M12J-3-3-B | LINE FILTER 250VAC 3A CHASS MNT | 7092 More on Order |
|
AMI-M12C-7-3-B | LINE FILTER 250VAC 3A CHASS MNT | 4824 More on Order |
|
AMI-28B-1-1 | LINE FILTER 110/250VAC 1A CHAS | 5940 More on Order |
|
AMI-M11P-3-6-B-2 | LINE FILTER 250VAC 3A CHASS MNT | 5760 More on Order |
|
AMI-M12R-1-2-B-1 | LINE FILTER 250VAC 1A CHASS MNT | 2592 More on Order |
|
AMI-22B-10-3 | LINE FILTER 250VAC 10A CHASS MNT | 4590 More on Order |
|
AMI-M12R-1-3-B-1 | LINE FILTER 250VAC 1A CHASS MNT | 8046 More on Order |
|
AMI-21B-13-3 | LINE FILTER 250VAC 13A CHASS MNT | 6210 More on Order |
|
AMI-21A-16-3 | LINE FILTER 250VAC 16A CHASS MNT | 8442 More on Order |
|
AMI-M11VE-7-16-B | LINE FILTER 250VAC 7A CHASS MNT | 7920 More on Order |
|
AMI-29-16-1 | LINE FILTER 110/250VAC 16A CHASS | 3744 More on Order |
|
AMI-27A-6-1 | LINE FILTER 110/250VAC 6A CHAS | 2934 More on Order |
|
AMI-27-6-1 | LINE FILTER 110/250VAC 6A CHAS | 4050 More on Order |
|
AMI-M12Z-1-20-B | LINE FILTER 250VAC 20A CHASS MNT | 7470 More on Order |
|
AMI-26B-16-1 | LINE FILTER 250VAC 16A CHASS MNT | 7362 More on Order |
|
AMI-26-16-1 | LINE FILTER 250VAC 16A CHASS MNT | 6858 More on Order |
|
AMI-M31NC-1-20-D | LINE FILTER 20A CHASSIS MOUNT | 7218 More on Order |
|
AMI-M11J-6-10-B | LINE FILTER 250VAC 10A CHASS MNT | 8010 More on Order |
|
AMI-M12Z-1-3-B | LINE FILTER 250VAC 3A CHASS MNT | 5472 More on Order |
|
AMI-M11K-7-5-B-1 | LINE FILTER 250VAC 5A CHASS MNT | 5004 More on Order |
|
AMI-M11J-1-2-B-1 | LINE FILTER 250VAC 2A CHASS MNT | 6282 More on Order |
|
AMI-M11A-3-2-B | LINE FILTER 250VAC 2A CHASS MNT | 4410 More on Order |