This product was developed based on the RI600V4, which conforms to the latest version of µITRON4.0 Specification and with additional memory protection function of the µITRON 4.0 protection extension. Almost all service calls in it except Rendezvous are supported.
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.
Note: RI600PX is not generally promoted to U.S. and European customers.
Latest Ver.: V1.03.00
Released: Nov 27, 2018
Details of upgrade (See Tool News)
Operating Environment
Agreement Details
User's Manual ( Coding: RI600PX User's Manual: Coding (Real-time OS for RX Family with MPU) Rev.1.01 (PDF | English, 日本語) | All )
Latest Ver.: V3.03.00
Released: Jul 1, 2016
Latest Ver.: V3.00.01
Released: Nov 27, 2018
Compiler :CC-RX
Integrated development environment: CS+
The memory protection which supports RI600PX is described below.
The RI600PX kernel consists of the following modules. Each module is provided by functions (service calls) .
Tasks are synchronized by communicating 4-byte data.
Target device | RX700 Series, RX600 series and RX200 Series with MPU (Memory Protection Unit) |
---|---|
Maximum number of tasks | 255 |
Number of priority levels | 255 |
Service call number | 190 |
Performance (Time takes for a target task to be executed after the wup_tas is issued.) |
3.2 microseconds (RX630, 100MHz) |
Kernel code size | From 6.3K bytes to 33.5K bytes |
Kernel RAM usage per task | data : 20 bytes stack : 44 bytes |
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 | ITRON specification common definition files Kernel specification definition files Other definition 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 - Real-time OS Common plug-in - Plug-in for RI600PX |
Function for easy kernel embedding Function for referencing the OS state during debug |
— |
Manual | User's manual | — |