メインコンテンツに移動
ルネサス エレクトロニクス株式会社 (Renesas Electronics Corporation) - 6月はプライド月間として、LGBTQ+の権利や文化、コミュニティについて啓発する世界的な活動月間です

説明

本製品は、組み込み用OSとして国内実績最大のµITRON仕様準拠のリアルタイムOSです。コンパクトな設計で、かつ優れたリアルタイム性能と豊富なサービスコールを持ち、高品質なリアルタイム・マルチタスク環境を備えた組み込みシステムを実現します。

また、ルネサス製コンパイラパッケージとの親和性やIDE上でのマルチタスクデバッグ機能により、アプリケーションを容易かつ短期間に開発できます。

H8SXファミリは、割込み制御モード2.0に対応し、CPU動作モードは、アドバンストモードに対応しています。 H8Sファミリは、割込み制御モード3.2.1.0に対応し、CPU動作モードは、アドバンストモード、ノーマルモードに対応しています。

特長

  • µITRON4.0仕様に準拠
    組み込み型制御用OSのアーキテクチャとして代表的なµITRON4.0仕様に準拠した設計です。
  • 優れたリアルタイム性能
    タスク切り換え時間が7.4μsecと従来製品よりもさらに高速化を図っています(※wup_tskを発行してから対象タスクの実行が始まるまでの時間。H8SX/1650@35MHz、アドバンストモード、内蔵メモリ使用時) [詳細]
  • 高機能
    79のサービスコールをサポート。多様な応用に対応します。[詳細]
  • コンフィギュレータ装備
    OS構築パラメータの設定を容易にするコンフィギュレータを装備しています。[詳細]
  • マルチタスクデバッグをサポート
    統合開発環境High-performance Embedded Workshopの拡張オプション「デバッギングエクステンション」で、以下のようなマルチタスクデバッグ機能をサポートします。[詳細]:
    • タスクやセマフォなどのOS管理オブジェクトの状態を表示
    • タスクの起動やイベントフラグのセットなどのサービスコールを、デバッギングエクステンションから発行
    • サービスコール発行履歴のグラフィカル表示
  • サードパーティとの連携
    多くのサードパーティ各社と協力し、デバッガ・開発環境、アプリケーション開発、ミドルウェア・ドライバサポート、カスタマイゼーション、ハードウェアプラットフォームなど、より良い環境を提供します。
  • 対応CPU:H8SXファミリ、H8Sファミリ、ICカードマイコンAE-5シリーズ
  • 対応コンパイラ:H8SX,H8S,H8ファミリ用 C/C++コンパイラパッケージ
  • Learn More

リリース情報

最新Ver.: V.1.06 Release 00
リリース: 2008/11/16
バージョンアップ内容(ツールニュース参照)
動作環境
契約形態

ターゲットデバイス

分類 タイトル 日時
アップデート-OS
ログインしてダウンロード EXE 18.41 MB English
アップデート-OS
ログインしてダウンロード EXE 31.09 MB English
アップデート-OS
ログインしてダウンロード EXE 18.42 MB English
アップデート-OS
ログインしてダウンロード EXE 30.91 MB English
アップデート-OS
ログインしてダウンロード EXE 13.23 MB English
アップデート-OS
ログインしてダウンロード EXE 27.78 MB English
アップデート-デバッガ
ログインしてダウンロード ZIP 6.76 MB English
アップデート-OS
ログインしてダウンロード EXE 27.52 MB English
アップデート-OS
ログインしてダウンロード EXE 12.97 MB English
アップデート-OS
ログインしてダウンロード EXE 8.25 MB
アップデート-OS
ログインしてダウンロード EXE 12.02 MB
11件
分類 タイトル 日時
ガイド PDF 511 KB English
アプリケーションノート PDF 1.12 MB English
AI生成コンテンツ: 本書は、統合開発環境High-performance Embedded WorkshopのリアルタイムOS対応デバッグ機能の使用方法を説明しています。HI7000/4やThreadX、uC/OS-II、TOPPERSなど複数のリアルタイムOSに対応しています。セットアップ、プログラムのダウンロード、OS定義ファイルの選択、タスク状態の参照、デバッグ機能について解説しています。動作確認環境としてWindows Vista、XP、2000およびルネサスSuperHファミリのツールを使用しています。
アプリケーションノート PDF 265 KB
AI生成コンテンツ: The document details the specifications and usage of the M3S-TFS-Tiny filesystem library for microcontrollers in the R8C, H8/300H Tiny, and M16C/Tiny series. It supports FAT16 on media sizes from 32 MB to 1 GB, with features like multiple drive support, fixed 64-byte logic sectors, and variable file sizes allocated in blocks. The library includes type definitions, explanations of key terms such as logic sectors and drives, and provides a sample program with memory driver interfaces and error codes.
ツールニュース-リリース PDF 229 KB English
ツールニュース-リリース PDF 235 KB English
ツールニュース-注意事項 PDF 233 KB English
ツールニュース-注意事項 PDF 131 KB English
ツールニュース-リリース PDF 239 KB English
ツールニュース-注意事項 PDF 152 KB English
ツールニュース-注意事項 PDF 222 KB English
ツールニュース-注意事項 PDF 210 KB English
ツールニュース-リリース PDF 259 KB English
マニュアル-開発ツール PDF 1.45 MB English
ツールニュース-リリース PDF 267 KB
リリースノート PDF 271 KB
ツールニュース-注意事項 PDF 165 KB
テクニカルアップデート PDF 106 KB
アプリケーションノート PDF 3.03 MB
AI生成コンテンツ: The document provides important disclaimers and usage guidelines for semiconductor products, emphasizing that the information is for reference only and subject to change. It highlights that Renesas assumes no liability for damages or third-party rights infringements arising from the use of the data. Safety considerations are stressed, advising users to design circuits with protective measures to prevent injury or damage. Export control restrictions and the need for prior approval for reproductions are also noted.
アプリケーションノート PDF 4.89 MB
AI生成コンテンツ: 本資料は、トロン協会ITRON部会が策定したリアルタイムOSカーネル仕様であるμITRONについて説明している。μITRON4.0はオープンな仕様であり、詳細な仕様書はオンラインで入手可能である。Microsoft WindowsやルネサステクノロジのSuperHTMなどの商標情報も記載し、詳細はルネサスまたは販売店に問い合わせるよう案内している。
ツールニュース-お知らせ PDF 171 KB English
ツールニュース-お知らせ PDF 158 KB English
21件

機能

HI1000/4カーネルは以下の機能モジュールから構成されています。個々のモジュールはその機能を実現する関数群(サービスコール)で提供されます。

  • スケジューラ
    優先度に基づいて複数のタスクの実行順序を管理します。
  • タスク管理
    実行・実行可能・待ち・強制待ちなどのタスク状態を管理します。
  • タスク付属同期
    タスクの状態を他のタスクから変化させ、タスク間の同期をとります。
  • 割り込み処理
    割り込みハンドラからの復帰を行います。
  • 時間管理
    HI1000/4カーネルで使用するシステムタイマの設定、ユーザの作成した周期起動ハンドラの起動を行います。
  • システム構成管理
    カーネルのバージョン番号などの情報を報告します。
  • 同期・通信
    タスク間の同期・通信を行います。以下の4つの機能モジュールが用意されています。
    • イベントフラグ
      カーネルが管理するフラグの状態により、タスク間の同期をとる機能です。
    • セマフォ
      カーネルが管理するセマフォカウンタ値により、タスク間の同期をとる機能です。
    • メールボックス
      タスク間でメッセージの送受信を行い、タスク間の同期をとる機能です。
    • データキュー
      タスク間で4バイトのデータ通信を行い、タスク間の同期をとる機能です。
  • 拡張同期・通信機能
    タスク間の同期・通信を行います。以下の機能モジュールが用意されています。
    • ミューテックス
      優先度逆転現象を回避するための優先度上限プロトコルにより、タスク間の同期をとる機能です。
  • メモリプール管理
    タスクが使用するメモリ領域を動的に獲得/解放します。これによりメモリを有効に利用できます。
  • タスク例外機能
    タスク例外の定義、起動などタスク例外の実行を制御します。
  • 周期ハンドラ機能
    周期的に起動されるハンドラの実行を制御します。

仕様一覧

準拠仕様,機能レベルμITRON4.0仕様に準拠
ミューテックス機能をサポート
データキュー機能をサポート
スケジューリング方式プライオリティベース・イベントドリブン型
サービスコール数79個(xxx_yyyとixxx_yyyをひとつとしてカウント)
最大オブジェクト数255個
最大値は、コンフィギュレーション時に設定可能。
最大優先度数31
最大値は、コンフィギュレーション時に設定可能。
性能 (wup_tskを発行してから対象タスクの実行が始まるまでの時間)7.4マイクロ秒(H8SX/1650、35MHz、アドバンストモード、内蔵メモリ使用時)
17.2マイクロ秒 (H8S/2655、20MHz、アドバンストモード、内蔵メモリ使用時)
カーネルコードサイズ2.3K ~ 27.2Kバイト
カーネルRAM 1タスクあたりデータ:20バイト
スタック:50バイト

製品パッケージ内容

提供内容説明備考
カーネルソースプログラムカーネル本体ソースプログラムソースコード付き量産契約の場合にのみ提供
カーネル本体ライブラリシステム構築用カーネルライブラリアドバンストモードに対応
標準ヘッダファイルITRON共通定義ファイル
カーネル仕様定義ファイル
その他定義ファイル
ヘッダファイルはアセンブラ、
C言語用をそれぞれ提供
コンフィギュレータ構築パラメータ設定用-
各種サンプルプログラムCPU初期化ルーチンアセンブラソース
システムアイドルルーチンソース
未定義割込み詳細情報取得処理ソース
システムダウンルーチンソース・ タイマドライバソース
-
構築用ワークスペースシステム構築用High-performance Embedded Workshopワークスペース-
マニュアルHI1000/4ユーザーズマニュアル-

 

処理フロー

画像
hi1000-4-flow-ja

ターゲットデバイス

ナレッジベース

  1. タスクトレースウィンドウおよびタスクアナライズウィンドウが表示されない

    ... 4] SuperHファミリリアルタイムOS [HI7700/4] SuperHファミリリアルタイムOS [HI7000/4]H8SX,H8SファミリリアルタイムOS [HI1000/4 ...

    2021年12月1日
  2. タスクトレースウィンドウおよびタスクアナライズウィンドウで時間が表示されない

    E10A-USBエミュレータを使している場合、時間は表示できません。(SH2A-DUALを除く)

    2021年11月30日
  3. 割り込みマスクレベルを変更時、set_imask( )を使したい

    ... と、正常な動作を保証できません。割込みマスクレベルの変更については、OS提供のサービスコールをご使ください。

    2021年12月7日
ナレッジベースからの全ての結果を参照 (5件)
サポートコミュニティ

サポートコミュニティ

ルネサスエンジニアリングコミュニティの技術スタッフから迅速なオンライン技術サポートを受けることができます。
記事を参照する

ナレッジベース

ナレッジベースを参照して、役立つ記事、FAQ、その他の役立つリソースを入手してください。
サポートチケット

サポートチケット

技術的に深い内容や公開したくない内容のご質問はこちらです。