ITRON Technical Committee, TRON Association Katsuta Building 5F, 3-39, Mita 1-chome, Minato-ku, Tokyo 108, JAPAN
TEL: (03) 3454-3191
FAX: (03) 3454-3224
The latest version of µITRON3.0 is now Ver 3.02.00. Changes made since the µITRON3.0 Standard Handbook was released (Ver 3.00.00) are noted in Newsletter No.5 and No.11, as well as in ITRON Standard Guidebook 2.
The recently issued ITRON Standard Guidebook 2, which is a general introduction to the ITRON specifications, deals primarily with µITRON3.0. Meanwhile, the earlier ITRON Standard Guidebook '92-'93 remains as a valuable reference for use with the µITRON (Ver 2.0) and ITRON2 specifications, even though the dates in its title are now past.
|ITRON-µITRON Standard Handbook||Specification (Jap.)||4,800Yen||Personal Media Co.||1990||ISBN4-89362-079-7|
|µITRON3.0 Standard Handbook||Specification (Jap.)||4,000Yen||Personal Media Co.||1993||ISBN4-89362-106-8|
|ITRON/FILE Standard Handbook||Specification (Jap.)||3,000Yen||Personal Media Co.||1992||ISBN4-89362-092-4|
|ITRON Standard Guidebook '92-'93||Textbook (Jap.)||3,500Yen||Personal Media Co.||1992||ISBN4-89362-197-6|
|ITRON Standard Guidebook 2||Textbook (Jap.)||3,500Yen||Personal Media Co.||1994||ISBN4-89362-133-5|
|µITRON Specification Ver 2.01.00.00||Specification (Eng.)||12,000Yen||TRON Association||1989||-|
|ITRON2 Specification Ver 2.02.00.10||Specification (Eng.)||15,000Yen||TRON Association||1990||-|
|µITRON3.0 Specification Ver 3.02.00||Specification (Eng.)||-||TRON Association||1994||-|
The µITRON3.0 compatibility checksheets are a tool to help users compare different implementations of the µITRON3.0 specification. The main use is for determining the amount of work involved in porting application programs from one system to another. Using these checksheets, for example, the user can get an accurate grasp of the extent to which an OS implements optional specifications or other specifications that are not mandatory for all implementations. The checksheets are designed to simplify this analysis considerably. Moreover, they can be read into a computer, then converted into tabular format so the functions of an OS can be listed in readily grasped form, or the differences among two or more OSs can be compared at a glance. After the official release, we are planning to require that µITRON3.0-specification products registered in the ITRON Registration System for Products and Applications be accompanied by the completed checksheets so these can be provided to users.
The beta version of the checksheets and samples of how they are to be filled in are available from here (in Japanese). Questions or comments regarding the checksheets should be directed to the ITRON Technical Committee. We are further planning to distribute these beta files by floppy disk at the ITRON Open Seminar scheduled for July 20, and to give a summary explanation.
The OS object size varies from a minimum 1 Kbytes to a maximum of approximately 7 Kbytes (not including connection functions), taking advantage of the compact µITRON architecture. Dispatching time is approximately 35 µs (on an external 20 MHz clock supply). The interrupt handler adopts a direct-driving approach for high-speed interrupt processing.
The SR900 comes with a kernel generation tool (GR900) for setting static parameters when the OS is booted up and for selecting just the necessary functions, thereby configuring an OS optimized to its application.
A C language interface makes it possible to develop applications in both assembly language and C. Also provided with the OS is a driver library for operating the A/D converter, serial interface, timer and other SPC900 on-chip peripheral modules, by way of supporting embedded application development in C.
Using the SPC900's built-in serial interface function, connection functions are supported between multiple SPC900 chips, enabling development of multiprocessor systems.
The DR900 is provided as a dedicated debugger for efficient testing of applications using the SR900 OS. Among the debugging functions supported are those for referencing a task switching log and setting breaks for when a designated object is acquired. In these and other ways the DR900 provides an OS-oriented application debugging environment.
Back to the list of ITRON Newsletter
Back to ITRON Home Page (in English)