
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 compiler package from Renesas Electronics and multitasking debugging on the IDE will help you greatly reduce development times and get your products to market more quickly.
Latest Ver.: V.2.03 Release 01
Released: Nov 01, 2011
Details of upgrade (See Tool News)
Operating Environment
Agreement Details
Title | Type | Date | |
---|---|---|---|
Upgrade - Debugger
|
|||
Upgrade - OS
|
|||
Upgrade - OS
|
|||
Upgrade - OS
|
|||
Upgrade - OS
|
|||
Upgrade - OS
|
|||
Upgrade - OS
|
|||
Upgrade - OS
|
|||
Upgrade - OS
|
|||
Upgrade - OS
|
|||
Upgrade - OS
|
|||
Upgrade - OS
|
|||
Upgrade - OS
|
|||
Upgrade - OS
|
|||
Upgrade - OS
|
|||
Upgrade - OS
|
|||
Upgrade - OS
|
|||
Upgrade - OS
|
|||
Upgrade - OS
|
|||
Upgrade - OS
|
|||
Upgrade - OS
|
|||
Upgrade - OS
|
|||
Upgrade - OS
|
Title | Type | Date | |
---|---|---|---|
Application Note
|
|||
PDF3.03 MB
|
Application Note
|
||
PDF687 KB
|
Guide
|
||
Manual - Development Tools
|
|||
Manual - Development Tools
|
|||
Manual - Development Tools
|
|||
PDF574 KB
|
Manual - Development Tools
|
||
Technical Update
|
|||
Technical Update
|
|||
Technical Update
|
|||
Tool News - Note
|
|||
Tool News - Note
|
|||
Tool News - Note
|
|||
Tool News - Note
|
|||
Tool News - Note
|
|||
Tool News - Note
|
|||
Tool News - Note
|
|||
Tool News - Note
|
|||
Tool News - Note
|
|||
Tool News - Note
|
|||
Tool News - Note
|
|||
Tool News - Note
|
|||
Tool News - Note
|
|||
Tool News - Note
|
|||
Tool News - Note
|
|||
Tool News - Notification
|
|||
Tool News - Notification
|
|||
Tool News - Release
|
|||
Tool News - Release
|
|||
Tool News - Release
|
|||
Tool News - Release
|
|||
Tool News - Release
|
|||
Tool News - Release
|
|||
Tool News - Release
|
|||
Tool News - Release
|
|||
Tool News - Release
|
SH-1, SH-2, SH2-DSP, SH-2A, SH2A-FPU
*FPU of the SH-2E is not supported.
The HI7000/4 kernel consists of the following modules. Each module is provided by functions (service calls) .
Specifications/Functions: | Supports the following functions including uITRON4.0 spec-compliant standard profile. ・Service calls for dynamic object creation(cre_???, acre_???) and deletion(del_???) ・Mutex (TA_CEIL attribute only) ・Message buffer ・Variable-length memory pool ・Alarm handler ・Over handler The following is the Renesas-specific functions ・Task-attached event flag |
---|---|
Scheduling types: | Priority basis type / Event-driven type |
Target CPU: | SH-1, SH-2, SH2-DSP, SH-2A, SH2A-FPU *FPU of the SH-2E is not supported. |
Service call number: | 148 (Count xxx_yyy plus ixxx_yyy as one) |
Maximum object number: | 1023 (Only the cycle handler and the alarm handler have 15 each) A maximum value can be selected with the configurator |
Maximum Priority number: | 255, A maximum value can be selected with the configurator |
Performance (Time takes for a target task to be executed after the wup_tas is issued.): |
1.1 microseconds (SH7206, 200MHz, cache enabled) |
Kernel code size: | From 5.5k bytes to 44k bytes |
Kernel RAM usage per task: | Data: 64 bytes Stack: 140 bytes |
Item | Description | Note |
---|---|---|
Kernel source program | Kernel source program | Provided only with mass-production licenses which include source code. |
Kernel library | Kernel library for system building Kernel library for DSP support Kernel library for SH2A-FPU |
Compliant with big/little endian |
Standard header files | ITRON specification common definition files Kernel specification definition files Other definition files |
Header files are provided both in Assembler and C languages |
Configurator | To setup construction parameters | — |
Various sample programs | CPU initialization routine assembler source CPU initialization routine C source Exception enter/exit processing assembler source Section initialization processing C source Section information definition file Undefined interrupt detailed information acquisition process source System down routine source Timer driver source |
— |
Workspace for configuration | HEW workspace for system building Project file for separate linkage Project file for whole linkage |
— |
Manual | HI7000/4 series user's manual | — |