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

ご不明な点がございましたら、テクニカルサポートまでお問い合わせください。

説明

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

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

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

特長

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

リリース情報

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

ターゲットデバイス

分類 タイトル 日時
アップデート-OS
ログインしてダウンロード ZIP 18.50 MB English
アップデート-OS
ログインしてダウンロード ZIP 20.92 MB English
アップデート-OS
ログインしてダウンロード EXE 15.93 MB English
アップデート-OS
ログインしてダウンロード EXE 18.28 MB English
アップデート-OS
ログインしてダウンロード EXE 15.72 MB English
アップデート-OS
ログインしてダウンロード EXE 18.08 MB English
アップデート-OS
ログインしてダウンロード EXE 15.71 MB English
アップデート-OS
ログインしてダウンロード EXE 18.07 MB English
アップデート-OS
ログインしてダウンロード EXE 15.65 MB English
アップデート-OS
ログインしてダウンロード EXE 18.00 MB English
アップデート-OS
ログインしてダウンロード EXE 16.99 MB English
アップデート-OS
ログインしてダウンロード EXE 19.61 MB English
アップデート-デバッガ
ログインしてダウンロード ZIP 6.76 MB English
アップデート-OS
ログインしてダウンロード EXE 10.87 MB English
アップデート-OS
ログインしてダウンロード EXE 12.92 MB English
アップデート-OS
ログインしてダウンロード EXE 9.24 MB English
アップデート-OS
ログインしてダウンロード EXE 10.13 MB English
17件
分類 タイトル 日時
マニュアル-開発ツール PDF 376 KB English
マニュアル-開発ツール PDF 255 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 241 KB English
ツールニュース-注意事項 PDF 157 KB English
ツールニュース-注意事項 PDF 123 KB English
マニュアル-開発ツール PDF 4.44 MB English
ツールニュース-リリース PDF 252 KB English
ツールニュース-リリース PDF 264 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 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 144 KB English
ガイド PDF 550 KB
アプリケーションノート PDF 835 KB
AI生成コンテンツ: 本書は製品使用時の重要な注意事項を示し、輸出関連法規や知的財産権の遵守を強調しています。宇宙・医療機器などの重要用途での使用を禁止し、NC端子や未使用入力端子の適切な処理、電源投入時の不定状態への対策を説明しています。未定義・予約アドレスへのアクセス禁止も明記し、最新仕様の確認と製品の単一コンピュータ使用制限を求めています。
テクニカルアップデート PDF 81 KB
テクニカルアップデート PDF 96 KB
テクニカルアップデート PDF 100 KB
20件

対応CPUコア

SuperH RISC engine ファミリ SH-4、SH-4A
(MMUはサポートしておりません)

機能

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

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

仕様一覧

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

製品パッケージ内容

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

 

処理フロー

画像
hi7750-4-flow-ja
サポートコミュニティ

サポートコミュニティ

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

ナレッジベース

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

サポートチケット

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