コースコード | ESJ001 |
---|---|
ITスキル標準 職種/レベル |
職種不問 |
コース概要 | 組込みシステム用リアルタイムOSの仕組みを学習し、リアルタイムOSを用いたプログラミングを、実機を用いて実施します。 |
到達目標 | リアルタイムOSを利用したマルチタスクプログラミングができる。 |
対象者 | 組込みソフトウェアを開発する方。 |
前提知識 | 「C言語プログラミング1‐基本マスタ編‐」コース、または「【ナビ機能付き】C言語プログラミング1(後編)‐データ構造とポインタを学ぶ‐」eラーニングコースを修了しているか、または同等の知識があること。 |
内容 | 1.リアルタイムOSとは (1)リアルタイムOSの機能と役割 (2)タスクと状態遷移 (3)スケジューラとプリエンプティブ (4)リアルタイムOSの種類 (5)統合開発環境 2.シングルタスクプログラミング (1)タスクの生成と起動方法 (2)タスクの状態遷移 (3)割り込みを用いたプログラミング 3.マルチタスクプログラミング (1)タスク間通信 (2)イベントフラグ (3)リソース(セマフォ) |
教材サンプル | |
標準学習時間 | |
学習形態 | マシン実習 |
カテゴリー | |
コースフロー | |
備考 | ・このコースは、10:00‐17:30の開催です。 |
受講料 | ¥66,000(税込) |
空席状況 | :空席あり | :残り4席以内 | :満席 | :受付終了 |
---|
研修会場 | 開催日程 | 日数 | お申し込み | 空席状況 | 臨時 |
---|