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.
Latest Ver.: V2.00.00
Released: Jun 1, 2015
Details of upgrade (See Tool News)
Operating Environment
Agreement Details
User's Manual ( Coding: RI78V4 V2.00.00 Real-Time Operating System User's Manual: Coding (PDF | English, 日本語) | All )
Latest Ver.: V3.03.00
Released: Jul 1, 2016
Latest Ver.: V2.01.00
Released: Jul 1, 2016
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.
The RI78V4 kernel consists of the following modules. Each module is provided by functions (service calls) .
Target device | RL78 Family |
---|---|
Maximum number of tasks | 127 |
Number of priority levels | 15 |
Number of Service calls | 76 |
Performance (Time takes for a target task to be executed after the wup_tsk is issued.) | 11.80 microseconds (RL78/G13, 10MHz. non-trace mode) |
Kernel code size | From 3.0K bytes to 9.0K bytes |
Kernel RAM usage per task | data : 24 bytes stack : 20 bytes + amount being used by the user |
Provided items | Explanation | Note |
---|---|---|
Kernel source program | Source files for the kernel | Provided only with mass- production licenses which include source code. |
Kernel library | Kernel library for system building | — |
Standard header files |
|
Header files are provided in C language. |
Command line configurator | Outputs all types of definition files from the cfg file that describes the structure parameters in text. | — |
Sample program | A simple program using ITRON. | — |
CS+ interface plug-ins
|
|
— |
Manual | User's manual | — |
We provide a trial software of the RI78V4 so that you can try out the functions and performance of RI78V4 before purchasing it. No support, including responses to inquiries through contact points, is provided for the trial software. Please accept this before using the trial software. In addition, please read through the Software User License Agreement ITRON (PDF | English, 日本語) and following notes before downloading.
The operating environment is same as the product version. Refer to Operating Environments of Products.
Please refer to RI78V4 Real-time OS for RL78 Family (Supported by CS+) Trial Software Further note Rev.1.00 (PDF | English, 日本語)