IoT-Engine 教育&実習パッケージのイメージ画像

PDFカタログPDFファイル プレス発表


「IoT-Engine 教育&実習パッケージ」は、組込み教育で実績のある当社の「リアルタイムOS 教育&実習パッケージ」をベースに、実行用ボードとしてIoT-Engine(*1)を採用し、IoT関連の講習用スライドや例題プログラムなどの教材を追加、IoTの応用システムや関連機器の開発にも対応したものです。リアルタイムOSからIoT応用システムまで、シームレスなカリキュラムで学習できます。

(*1)  
 IoT-Engineは、坂村健トロンフォーラム会長が提唱する「アグリゲート・コンピューティング」を実現するためにトロンフォーラムで標準規格を定めた、オープンIoTのための標準プラットフォーム環境です。

「IoT-Engine 教育&実習パッケージ」の特長

教育と実習に必要なすべてをワンパッケージ化
座学から例題による実習、本格的な組込みシステムやIoT応用システムの開発に至るまでに必要なすべての教材や資料、ハードウェア、ソフトウェアが含まれています。本製品と開発用のICE(In-Circuit Emulator)およびWindows PCをご用意いただくだけで、本格的なリアルタイムOSを使ったプログラミング実習が可能です。
すぐに使える教育機関向けの教材をご提供
当社の30年にわたるTRON関連の技術開発と書籍の出版、T-Kernelセミナーなどのノウハウをすべて凝縮した、完成度の高い座学向けの教材と例題が付属します。これらの教材は、工学系の専門学校や大学などの教育機関におけるリアルタイムOSの講義やセミナーにそのままご利用いただけるほか、各学校のカリキュラムに合わせて教材を編集し、カスタマイズしていただくことも可能です。
豊富な例題プログラム
タスクのスケジューリングやセマフォによる排他制御の動き、IoTにおける通信機能などを細かく確認する基本的な例題から、「LEDと割込みによるルーレット」や「高度な排他制御」などの総合的な応用問題まで、豊富な例題プログラムが付属します。
リアルタイムOSの動作をビジュアルに表示するタスクトレーサ
付属のタスクトレーサにより、例題プログラム実行時のタスク遷移、システムコール発行などの履歴をビジュアルに表示します。割込みハンドラの動きや遅延ディスパッチ、タスクの優先度に応じたプリエンプティブなスケジューリングなど、リアルタイムOS の機能として本質的な部分の動作を、画面を見ながら理解できます。
IoT 技術の学習にも対応
IoT(Internet of Things)の応用システムや関連機器の開発に向けた教材も含まれます。実習には同じボードが使用できますので、リアルタイムOSからIoT応用システムまで、シームレスなカリキュラムで学習できます。

製品仕様

「IoT-Engine 教育&実習パッケージ」の内容

実行用ボードと通信機器 TX03 M367 IoT-Engine、RF モジュール、IoT-Engineスターターボード、パケットスニッファボード、6LoWPAN ボーダルータ、JTAG-ICE
付属ソフトウェア μT-Kernel 2.0(リアルタイムOS)、デバイスドライバ、μT-Kernel関連ライブラリ、I-right/TK(ITRONラッパー)、ユーティリティ
開発用ツール GNU開発環境、タスクトレーサ
教材(*2) 標準カリキュラムに沿った講習用スライド集、例題プログラム集

付属教材の標準カリキュラム

Part-1.
理論編
1. 組み込みシステムの基礎
  • 多様なハードウェア、CPU、入出力
  • 厳しいリソース
  • リアルタイム、マルチタスク制御
  • クロス開発
Part-2.
実習編
1. 開発環境
  • 開発環境の構成
  • 開発環境の構築
  • コンソール機能の利用
2. リアルタイムOSの基本概念
  • リアルタイムOS利用のメリット
  • 割込みハンドラとタスク
  • タスク分割
  • タスクの状態遷移
  • タスク優先度
2. 例題プログラム(ハードウェア操作編)
  • GPIO
  • LED
  • 割り込み、A/D変換
  • PWM, ハードウェアタイマー
3. リアルタイムOSの機能
  • タスク管理機能、タスク付属同期機能
  • 同期・通信機能、拡張同期・通信機能
  • メモリプール管理機能
  • 時間管理機能
  • 割込み管理機能
3. 例題プログラム(リアルタイムOS編)
  • タスク
  • 周期ハンドラ、アラームハンドラ
  • セマフォ、ミューテックス、イベントフラグ
  • メッセージバッファ、メールボックス、メモリプール
4. IoTの機能
  • ネットワーク通信(TCP/IP)
  • ネットワーク通信(6LoWPAN,CoAP)
  • IoTの応用例とIoT-Aggregator
4. 例題プログラム(IoT編)
  • ネットワーク通信(UDP over 6LoWPAN)
  • ネットワーク通信(CoAP over 6LoWPAN)
  5. 総合例題
  • チャタリング除去
  • 計数器、ルーレット
  • 高度な排他制御 ( 哲学者の食事問題、優先度逆転)

ご購入方法

本製品の詳細やご購入方法など、パーソナルメディアまでお気軽にお問い合わせください。

パーソナルメディア株式会社 営業部
TEL.03-5749-4933 FAX.03-5749-4936
E-mail: te-sales@personal-media.co.jp
http://www.t-engine4u.com/