Chapter 2 General Information
- 7 -
2.3 MR308 Features
The MR308 offers the following features.
1. Real-time operating system conforming to the µITORN Specification.
The MR308 is designed in compliance with the µITRON Specification which incorporates a minimum
of the ITRON Specification functions so that such functions can be incorporated into a one-chip mi-
crocomputer. As the µITRON Specification is a subset of the ITRON Specification, most of the knowl-
edge obtained from published ITRON textbooks and ITRON seminars can be used as is.
Further, the application programs developed using the real-time operating systems conforming to the
ITRON Specification can be transferred to the MR308 with comparative ease.
2. High-speed processing is achieved.
MR308 enables high-speed processing by taking full advantage of the microcomputer architecture.
3. Only necessary modules are automatically selected to constantly build up a system of the
minimum size.
MR308 is supplied in the object library format of the M16C/70, 80 and M32C/80 series.
Therefore, the Linkage Editor LN308 functions are activated so that only necessary modules are
automatically selected from numerous MR308 functional modules to generate a system.
Thanks to this feature, a system of the minimum size is automatically generated at all times.
4. With the C-compiler NC308WA, it is possible to develop application programs in C language.
Application programs of MR308 can be developed in C language by using the C compiler NC308WA.
Furthermore, the interface library necessary to call the MR308 functions from C language is included
with the software package.
5. An upstream process tool named "Configurator" is provided to simplify development proce-
dures
A configurator is furnished so that various items including a ROM write form file can be created by giv-
ing simple definitions.
Therefore, there is no particular need to care what libraries must be linked.
In addition, a GUI version of the configurator is available beginning with M3T-MR308 V.4.00. It helps
the user to create a configuration file without the need to learn how to write it.