I-51-01-007

ITRON Newsletter No.7

(社) トロン協会 ITRON 専門委員会〒 108 東京都港区三田１丁目３番３９号
TEL: (03) 3454-3191

勝田ビル５階FAX: (03) 3454-3224

 その他各種サンプルプログラム (システム初期化ハITRON 仕様関連製品登録制度の紹介

ンドラなど)

前号を発行して以降 1994 年 3 月 1 日までに、新規に登録された ITRON 仕様関連製品は別表の通りです。

［特徴］

1. ITRON 仕様 Ver.2.02 に準拠
ITRON 仕様 Ver.2.02 に準拠しています。また、
ITRON 仕様外の機能として、タスクの動的生成 /これ以前の登録製品リストは、 ITRON ニュースレター

No.1 〜 3, 5 〜 6 に掲載されています。
ITRON 仕様関連製品登録制度の詳細については、
ITRON 標準ガイドブック'92-'93 の I.5 章を参照する

削除、システムクロック更新のシステムコールも用意しています。

か、トロン協会までお問い合わせ下さい。

2. 高いリアルタイム性能

最大割り込み禁止時間は 8s、タスク起床切り替え

ITRON 関連書籍の一覧

時間は 16s(wup tsk システムコール処理時間) と、1994 年 2 月 1 日時点で、 ITRON 専門委員会が編集し、発行されている ITRON 関連の書籍は別表の通りです。 ITRON・ ITRON 標準ハンドブックは、
ITRON(Ver 2.0) と ITRON2 の仕様書を 1 冊にまと高いリアルタイム性能を実現しています (条件:

3. メモリ消費の少ないコンパクト設計
共有スタック機能のサポートやカーネルテーブルサめたものです。ご希望の方は、各発売元にお問い合わイズの最適化など、カーネルが消費する RAM 容量せ下さい。

ITRON3.0 仕様の最新バージョンは、 Ver 3.01.00です。 ITRON3.0 標準ハンドブック (Ver 3.00.00) かを小さくする設計がなされています。また、ユーザシステムに必要な機能のみを組み込むことができ、カーネルのプログラムサイズは最小で 2.5KB、最大らの改訂点は、 ITRON ニュースレター No.5 に掲載さでも 11KB とコンパクトです。

れています。

4. C 言語サポート
弊社製 C コンパイラを対象としたシステムコール用新製品紹介

インタフェースライブラリを提供しています。

ここでは、 ITRON 関連製品登録制度に新規に登録

また、弊社製 C コンパイラは HI-SH7 の割り込みハされた製品について、簡単な紹介をします。
HI-SH7

SH

マイコン内蔵 ROM/RAM 使用、 20MHz 動作)。

ンドラを記述するための拡張機能をサポートしているので、割り込みハンドラもすべて C 言語で記述す(株) 日立製作所

ることができます。

［製品概要］

5. マルチタスクデバッガ
弊社の E7000 エミュレータのオプションソフトとして、 HI-SH7 マルチタスクデバッガを用意していま

HI-SH7 は、 RISC マイコン SH7000 シリーズ用のリアルタイム・カーネルで、 ITRON 仕様に準拠しています。

す。これを用いることにより、エミュレータからタ［製品構成］

スクやセマフォなどのカーネル情報を参照したり、 カーネルシステムコールを発行することができます。さら システム定義用サンプルファイルに、システムコールの発行来歴を取得するイベント
レース機能もサポートしています (マルチタスクデ SH7032, SH7034 シリーズ内蔵 ITU 用タイマドライ

バッガのコマンド一覧を別表に示します)。

バ (ソース提供)

 SH7032, SH7034 シリーズ内蔵 SCI 簡易コンソール

文献紹介

ドライバ (ソース提供)

y このニュースレターは、 TRONWARE

昨年の 12 月に開かれた第 10 回の TRON プロジェ

vol.26 および TRON

クト国際シンポジウムで、 ITRON 専門委員会のメン

PROJECT BIMONTHLY No.31 に掲載されたものです。

1

I-51-01-007
ITRON 仕様関連製品制度 新規登録製品一覧 (1994 年 1 月 1 日〜 1994 年 3 月 1 日)

仕様

製品名

ITRON2.0 仕様 HI-SH7対象プロセッサ

会社名

SH7000 シリーズ(株) 日立製作所

ITRON 関連書籍一覧

書籍名

ITRON・ ITRON 標準ハンドブック
ITRON3.0 標準ハンドブック
ITRON/FILE 標準ハンドブック
ITRON 標準ガイドブック'92-'93
ITRON Speci cation Ver 2.01.00.00
ITRON2 Speci cation Ver 2.02.00.10

分類価格

発売元

和文仕様書

4,800 円
4,000 円
3,000 円
3,500 円
12,000 円
15,000 円

パーソナルメディア

和文仕様書
和文仕様書
和文参考書
英文仕様書
英文仕様書

パーソナルメディア
パーソナルメディア
パーソナルメディア
トロン協会
トロン協会

ISBN 番号
ISBN4-89362-079-7
ISBN4-89362-106-8
ISBN4-89362-092-4
ISBN4-89362-197-6{{※ 価格には消費税を含みません。
※ トロン協会発売の書籍には、トロン協会会員向け価格が設定されています。
※ 英文仕様書については、インターネット上での無料配布を行っています。
インターネット経由で仕様書をダウンロードする方法については、 ITRON ニュースレター No.2 をご覧下さい。

バを中心に行ったパネル討論の記録が、 TRONWARE

vol.26 に掲載されています。パネル討論では、「To Be
Standardized or Not To Be Standardized { Loose
Standardization in the ITRON Speci cations {」と題して、 ITRON 仕様の設計ポリシーの 1 つである「弱い標準化」について、その利点や問題点が実例に即して議論されています。

ITRON 専門委員会が仕様を検討するに当たって持っている問題意識について知って頂く意味で、参考になる文献ではないかと思います。参考にして頂ければ幸いです。

2

I-51-01-007

HI-SH7 マルチタスクデバッガコマンド一覧
No.

コマンド

1

CAN WUPCHG PRI
CLR FLG
CRE TSK
DEL TSK
FLG STSGET BLKGET TIMIHELPIIDISTATUS
ITRACE
ITRACE ACTIVATEITRACE BUFFER
ITRACE SEARCHMBX STSMPLDEFMPL STSPOL FLG
RCV MSGREL BLK

234567891011121314151617181920
21

機能No.

コマンド機能タスクの起床要求解除
タスク優先度の変更
イベントフラグのクリア
タスクの生成タスクの削除イベントフラグ状態の参照
メモリブロックの獲得
システムクロックの参照
ヘルプ
HI デバッガのバージョン表示
指定状態のタスク表示
イベントトレースの表示
イベントトレースの活性制御
イベントトレース用バッファの設定
イベントトレース情報の検索
メイルボックス状態の参照
メモリプール定義情報の参照
メモリプール状態の参照
イベントフラグの取得
メイルボックスからの受信メモリブロックの返却

22

REL WAIREQ SEMROT RDQ
RSM TSKRUN TSKSEM STSSET FLGSET TIMSET VCT
SIG SEM
SND MSGSTA TSKSTP TSKSUS TSKSVCDEFSYSDEFTER TSKTSKDEFTSK STSWUP TSK

タスクの待ち状態の強制解除
セマフォに対する待ち操作 (P 命令)
レディキューの回転
タスクの強制待ち状態の解除
デバッグ待ち状態の解除
セマフォ状態の参照
イベントフラグのセット
システムクロックの設定
ベクタベースの HI デバッガへの登録
セマフォに対する信号操作 (V 命令)
メイルボックスに対する送信タスクの起動タスクのデバッグ待ち状態への移行
タスクを強制待ち状態へ移行
システムコール定義情報の表示
システム定義情報の表示
タスクの強制終了
タスク定義情報の表示
タスク状態の参照
タスクの起床

323
24
25
26
27
28
2930
31
32
33
34
35
36
37
38
39
4041