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

説明

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

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

Note:
ターゲットデバイスに記載されているすべての製品は生産中止となっているか、新規のデザインには推奨されていない製品です。

特長

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

リリース情報

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

ターゲットデバイス

分類 タイトル 日時
アップデート-OS
ログインしてダウンロード ZIP 18.68 MB English
アップデート-OS
ログインしてダウンロード ZIP 21.13 MB English
アップデート-OS
ログインしてダウンロード ZIP 18.54 MB English
アップデート-OS
ログインしてダウンロード ZIP 20.99 MB English
アップデート-OS
ログインしてダウンロード EXE 17.46 MB English
アップデート-OS
ログインしてダウンロード EXE 19.84 MB English
アップデート-OS
ログインしてダウンロード EXE 17.13 MB English
アップデート-OS
ログインしてダウンロード EXE 19.51 MB English
アップデート-OS
ログインしてダウンロード EXE 15.96 MB English
アップデート-OS
ログインしてダウンロード EXE 18.35 MB English
アップデート-OS
ログインしてダウンロード EXE 15.86 MB English
アップデート-OS
ログインしてダウンロード EXE 18.24 MB English
アップデート-OS
ログインしてダウンロード EXE 17.23 MB English
アップデート-OS
ログインしてダウンロード EXE 19.87 MB English
アップデート-デバッガ
ログインしてダウンロード ZIP 6.76 MB English
アップデート-OS
ログインしてダウンロード EXE 11.04 MB English
アップデート-OS
ログインしてダウンロード EXE 13.12 MB English
アップデート-OS
ログインしてダウンロード EXE 10.48 MB English
アップデート-OS
ログインしてダウンロード EXE 12.56 MB English
アップデート-OS
ログインしてダウンロード ZIP 7.06 MB English
アップデート-OS
ログインしてダウンロード ZIP 7.61 MB English
アップデート-OS
ログインしてダウンロード ZIP 9.67 MB English
アップデート-OS
ログインしてダウンロード ZIP 11.69 MB English
23件
分類 タイトル 日時
ツールニュース-注意事項 PDF 1.08 MB English
ツールニュース-注意事項 PDF 500 KB English
マニュアル-開発ツール PDF 376 KB English
ツールニュース-リリース PDF 855 KB English
ツールニュース-注意事項 PDF 641 KB English
マニュアル-開発ツール PDF 255 KB English
ツールニュース-リリース PDF 446 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 243 KB English
ツールニュース-注意事項 PDF 143 KB English
ツールニュース-リリース PDF 238 KB English
ツールニュース-注意事項 PDF 246 KB English
ツールニュース-リリース PDF 248 KB English
ツールニュース-注意事項 PDF 261 KB English
ツールニュース-リリース PDF 237 KB English
ツールニュース-注意事項 PDF 229 KB English
ツールニュース-注意事項 PDF 123 KB English
ツールニュース-リリース PDF 246 KB English
ツールニュース-注意事項 PDF 159 KB English
ツールニュース-注意事項 PDF 136 KB English
ツールニュース-注意事項 PDF 160 KB English
ツールニュース-注意事項 PDF 225 KB English
ツールニュース-注意事項 PDF 131 KB English
ツールニュース-注意事項 PDF 149 KB English
マニュアル-開発ツール PDF 4.44 MB English
ツールニュース-リリース PDF 238 KB English
ツールニュース-リリース PDF 259 KB
ガイド PDF 687 KB
ツールニュース-リリース PDF 263 KB English
ツールニュース-注意事項 PDF 160 KB English
ガイド PDF 854 KB
テクニカルアップデート PDF 107 KB English
テクニカルアップデート PDF 116 KB English
アプリケーションノート 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 823 KB
AI生成コンテンツ: 本資料は、半導体製品における安全設計の重要性を強調しており、品質向上に努めているものの故障や誤動作が発生する可能性があることを示しています。故障防止や延焼対策などの安全対策を十分に考慮するよう注意を促しています。技術情報は参考用であり、使用権を付与しないこと、最新情報の確認とシステム全体での評価が必要であることを明記しています。生命に関わる用途には事前相談が必要です。社名変更や用語の修正も記載されています。
アプリケーションノート PDF 4.89 MB
AI生成コンテンツ: 本資料は、トロン協会ITRON部会が策定したリアルタイムOSカーネル仕様であるμITRONについて説明している。μITRON4.0はオープンな仕様であり、詳細な仕様書はオンラインで入手可能である。Microsoft WindowsやルネサステクノロジのSuperHTMなどの商標情報も記載し、詳細はルネサスまたは販売店に問い合わせるよう案内している。
テクニカルアップデート PDF 144 KB English
ツールニュース-お知らせ PDF 171 KB English
ツールニュース-お知らせ PDF 158 KB English
マニュアル-開発ツール PDF 574 KB
アプリケーションノート PDF 896 KB
AI生成コンテンツ: 本書は製品使用時の重要な注意事項を示しており、輸出管理法や知的財産権の遵守を強調しています。宇宙・航空・医療機器などの安全性が求められる用途での使用を禁止し、NC端子や未使用入力端子の適切な処理を指示しています。電源投入後はリセット動作を必ず行い、未定義・リザーブアドレスへのアクセスを禁止しています。また、製品やマニュアルの無断複製・譲渡を制限しています。
テクニカルアップデート PDF 81 KB
テクニカルアップデート PDF 101 KB
43件

対応CPUコア

SuperH RISC engine ファミリSH-1, SH-2, SH2-DSP, SH-2A, SH2A-FPU
(SH-2EのFPUはサポートしておりません)

機能

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

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

仕様一覧

準拠仕様,機能レベルμITRON4.0仕様のスタンダードプロファイルを包含。
さらに、スタンダードプロファイル外の以下の機能もサポート。
・オブジェクトの動的な生成(cre_???, acre_???)と削除(del_???)のサービスコール
・ミューテックス(TA_CEIL属性のみ)
・メッセージバッファ
・可変長メモリプール
・アラームハンドラ
・オーバーランハンドラ
また、ルネサス独自の機能として以下もサポート。
・タスク付属イベントフラグ
スケジューリング方式プライオリティベース・イベントドリブン型
対象CPUSH-1, SH-2, SH2-DSP, SH-2A, SH2A-FPU
(SH-2EのFPUはサポートしておりません)
サービスコール数148個
(xxx_yyyとixxx_yyyをひとつとしてカウント)
最大オブジェクト数1023個、但し周期ハンドラとアラームハンドラは15個。
最大値は、コンフィギュレータで設定可能。
最大優先度数255。最大値は、コンフィギュレータで設定可能。
性能(wup_tskを発行してから対象タスクの実行が始まるまでの時間)1.1マイクロ秒(SH7206、 200MHz、キャッシュEnable)
カーネルコードサイズ5.5~44kバイト
カーネルRAM 1タスクあたりデータ:64バイト
スタック:140バイト

製品パッケージ内容

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

処理フロー

画像
hi7000-4-flow-ja

ナレッジベース

  1. イベント成立後にイベントフラグの値がクリアされる

    イベントフラグの属性として TS_CLR 属性が付いていると、イベントフラグ成立後にフラグの値をクリアします。

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

    ... USB E8aSuperHファミリリアルタイムOS [HI7750/4]SuperHファミリリアルタイムOS [HI7700/4]SuperHファミリリアルタイムOS [HI7000/4 ...

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

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

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

サポートコミュニティ

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

ナレッジベース

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

サポートチケット

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