This product is a real-time operating system (real-time OS) that is an implementation of the μITRON4.0 specification. μITRON is the predominant real-time OS for embedded systems in Japan. Its low resource requirements, outstanding real-time performance, and broad range of service calls make it very suitable for embedded systems requiring true real-time and multi-tasking capabilities.
In addition, its high degree of compatibility with the CS+ IDE and the configurator which automatically generates startup files will help you greatly reduce development times and get your products to market more quickly.
This product is also available in the free trial version.
- Conforms to µITRON4.0 Specification
The design conforms to the µITRON4.0 Specification, the representative OS architecture for embedded control.
- Achieving higher performance
The times for processing service calls and the longest times over which interrupts must be disabled are shorter than for the RI78V4 V1. [Learn More]
- Excellent portability
In order to support many execution environments, the hardware-dependent processing necessary for the RI78V4 to execute processes has been extracted as target-dependent and user own coding portions and is provided as sample source files. In this way, portability to many different execution environments has been improved and customization is easy.
- ROM-based implementation
Since the system is a real-time/multi-tasking OS assumed to be used embedded in the execution environment, it was designed to be compact and ready for ROM-based implementations. Also, because the system can be configured linking only the service calls used in the system by the user (rather than all the service calls provided by the RI78V4), a real-time/multi-tasking OS can be configured which is compact and optimized for the user's needs.
- Interface with CS+, the Renesas Electronics IDE
The RI78V4 OS interfaces with CS+ to support the following functions:
- Auto-settings for options required in OS build
- Displays state of OS control object for tasks, semaphore, etc. (Resource Information)
- Graphical displays of task operation history and service call issuance history (system performance analyzer)
- Supported compiler: CC-RL (the RL78 family C compiler package)
- Learn More
Latest Ver.: V2.00.00
Released: Jun 1, 2015
Details of upgrade (See Tool News)
User's Manual ( Coding: RI78V4 V2.00.00 Real-Time Operating System User's Manual: Coding (PDF | English, 日本語) | All )
CS+ interface plug-ins (Real-time OS Common plug-in)
Latest Ver.: V3.03.00
Released: Jul 1, 2016
CS+ interface plug-ins (Plug-in for RI78V4 V2)
Latest Ver.: V2.01.00
Released: Jul 1, 2016
Notes of Target Devices:
Devices with exceedingly low ROM or RAM capacity are not supported even if the groups they belong to are listed on the above list of supported devices. The standard capacities of ROM and RAM are stated below. Note that the required capacities also depend on the applications you will be using.
- ROM capacity: At least 16 KB
- RAM capacity: At least 4 KB