中級

費用  34,650円(税込)   対象製品  RXファミリ

組み込みソフトウェアに必須のリアルタイムOSの概要を2日間で学習します。
主に、μITRON4.0仕様のサービスコールの機能をシミュレータを用いて確認します。
事前にツールをインストールして受講いただきます。

開催日時/会場

  • 2021年 09月28日(火)~ 09月29日(木) 9:30~17:00
  • オンライン
  • 終了しました
  • 2021年 11月11日(木)~ 11月12日(金) 9:30~17:00
  • オンライン
  • 終了しました
  • 2021年 12月23日(木)~ 12月24日(金) 9:30~17:00
  • オンライン      
  • ※お申し込み受付の締切は 2021年12月15日(水)17:00 となります。

受講をお勧めしたい方

  • これからリアルタイムOSを利用される方
  • リアルタイムOSの導入を検討されている方

受講に必要な前提知識

  • マイコンの基礎知識と組み込みC言語の基礎知識が必要です。

内容

組み込みシステムにリアルタイムOSを導入するための基礎知識を解説します。

組み込みシステムでは複数のイベントをそれぞれの時間要件にあわせて平行に処理していくことが必要で、これをサポートするのがリアルタイムOSです。 このリアルタイムOSを用いてイベントの通知や時間要件にあわせた平行処理を実現するマルチタスクプログラミング技術 についてわかりやすく解説します。

リアルタイムOSはμITRONを使用します。μITRONは他のリアルタイムOSにも共通するサービスコールを備えているため、 他へも応用可能な基礎技術が学べます。

カリキュラム

1日目

  1. リアルタイムOSの概要
    〇リアルタイムOSに求められる要件 〇タスクとハンドラの考え方 〇μITRON仕様
  2. リアルタイムOSの仕組み
    〇タスクの状態 〇優先度方式 〇イベントドリブン方式 〇オーバヘッド 〇割り込みハンドラ 〇コンフィギュレーション
  3. 演習:OSの動きを見てみよう!
    〇TTV(※1)演習 〇サンプルプログラムの実行(シミュレータ演習)

2日目

  1. リアルタイムOSの機能(サービスコール)
    〇タスク付属同期 〇セマフォ 〇イベントフラグ 〇データキュー 〇メールボックス 〇固定長メモリプール
  2. 演習:サービスコールによるタスクの動きを見てみよう!
    〇ランニングチャート演習(※2) 〇サンプルプログラムの実行(シミュレータ演習)

※1 TTV(タスク・トレース・ビュー)はリアルタイムOSを搭載したシステムにおけるソフトウェアの動作をパソコン上でシミュレートし、通常目に見えないタスクの状態やディスパッチ時のプログラムの動きやレディキューの並び方を視覚的に表現した教育用ツールです。

※2 ランニングチャート演習はリアルタイムOSを搭載したシステムにおけるソフトウェアの動作、特にタスク間の同期や通信の場面においてタスクがどの順序で動作するかを予測し、チャートに図示する演習です。

受講環境

本セミナーはMicrosoft Teamsによる配信です。
ご覧いただくためには、インターネット接続環境が必要です。

演習環境

以下に示す環境を用いて、ツールの操作やサンプルプログラムの解説を行います。
シミュレータを使って動作確認をしますのでハードウェアは必要ありません。
インストール方法はお申し込み後にご案内いたします。
 

事前にインストールしていただくソフトウェア

  • ルネサス統合開発環境 e² studio
  • RXファミリ用Cコンパイラ CC-RX(※3)
  • RXファミリ用ITRON RI600V4 Trial版
  • サンプルプロジェクト、ドキュメント(ダウンロードURLはメールにてご連絡)

  ※3 CC-RXのインストールは e² studioインストール時に実施できます。


お申し込みを希望の方は、下記の日程を選択して申し込みボタンを押してください。

2021年 09月28日(火)~ 09月29日(水)

2021年 11月11日(木)~ 11月12日(金)

2021年 12月23日(木)~ 12月24日(金) お申し込み


このセミナー内容だと難易度が低い、または高いとお感じの方はこちらの関連セミナーもご覧ください。

組み込みC言語入門~文法編~コース

中級

  • 【開催場所】
  • 豊洲会場、新大阪会場
  • 【受講料】
  • 49,500円(税込)

マイコン入門コース

中級

  • 【開催場所】
  • 豊洲会場、新大阪会場
  • 【受講料】
  • 39,600円(税込)

組み込みC言語入門~実装編~コース

中級

  • 【開催場所】
  • 豊洲会場、新大阪会場
  • 【受講料】
  • 39,600円(税込)

descriptionドキュメント

file_downloadダウンロード