T-Engine エキスパートセミナー

セミナーのご案内

T-Kernel を使った組込みシステムの開発、 特にデバイスドライバやミドルウェアの開発を担当される方に、 実践的な入門の機会を提供する一日技術セミナーです。

講義では MMU やハードウェアの扱い方、 ドライバやサブシステムの内部構造およびインタフェースなどをご説明します。

また実習では、ドライバとサブシステムの開発の流れを一通り体験できます。

T-Engine開発経験者の方はもちろん、 組込みソフトウェア開発のエキスパートを目指す皆様にとっても、 たいへん有意義な中級~上級者向けセミナーです。

セミナーの目標

技術要素 :
T-Engineシステムソフト開発
ETSSスキルレベル :
レベル2以上
  • 講義と実習により、T-Engineを使ったミドルウェア開発を修得できます。

対象

  • T-Engineを用いた開発、特にドライバやミドルウェアなどシステムソフトウェアの開発を担当する予定の方。
  • T-Engineに関する専門知識を身に付けたい方。

前提知識

技術要素 :
C言語
ETSSスキルレベル :
レベル1以上
  • C言語が使えること
技術要素 :
T-Engineアプリケーション開発
ETSSスキルレベル :
レベル1以上
  • T-Engineの操作ができること
    • T-Engine未経験の方は先に導入実習セミナーの受講をお勧めします。

日時

2008年 7月18日(金) 10:00~17:40
2008年 8月22日(金) 10:00~17:40
2008年 9月19日(金) 10:00~17:40

場所

パーソナルメディア株式会社 地図

セミナープログラム(予定)

エキスパートセミナー セミナープログラム
時間 講習内容
10:00 【講義1】ドライバおよびサブシステムの使い方
  • ドライバとサブシステムの共通点、相違点
  • ドライバの使い方(オープン、リード/ライト要求、要求完了待ち、クローズなど)
  • サブシステムの使い方
10:30 【講義2】メモリ操作、ハードウェア操作
  • メモリ操作(常駐化、DMA転送、I/Oポートのアクセスなど)
  • 割込み操作
  • USBの操作(USBマネージャなど)
11:10 【実習1】ドライバ利用、ハードウェア操作実習(Eclipse版開発環境対応)
  • 基礎実習 : ドライバの利用、LEDの操作
  • 応用実習 : USBマウスからの入力
12:10 質疑応答~昼休み
13:10 【講義3】ドライバのI/F層と論理層
  • I/F層の選択(SDI/GDIの場合)
  • 論理層のプログラミング(SDI/GDIの場合)
14:10 【実習2】ドライバの作成実習(Eclipse版開発環境対応)
  • 基礎実習 : LEDドライバの作成
  • 応用実習 : USBマウスのボタンドライバの作成
15:00 質疑応答~休憩
15:15 【講義4】ドライバの実際
  • 事例1 : 時計(RTC)ドライバ
  • 事例2 : システムディスクドライバ
15:45 【講義5】サブシステムの概要
  • サブシステムの枠組(拡張SVCハンドラ、ブレーク関数、リソース管理など)
  • サブシステムのプログラミング
16:45 【実習3】サブシステムの作成実習(Eclipse版開発環境対応)
  • サブシステム化の方針
  • サブシステムの実装
  • メイク
  • 動作確認
17:25 総合質疑応答
17:40 終了
  • 時間や内容が若干変更される可能性もありますので、ご了承ください。

実習用の機材について

Aコース:

  • 本セミナーの実習には、T-Engine開発キットやT-Engineアプライアンス、および開発用のノートPCが必要です。各自、当日セミナー会場までご持参ください。
    T-Engine開発キット、T-Engineアプライアンスの種類は問いません。また、LCDボードは無くても構いません。
  • USBのないμT-Engineについては、実習の項目が制限されます。
  • 開発用のノートPCには、あらかじめEclipseやCygwinなど必要なソフトウェアを含めてEclipse版開発環境をインストールし、サンプルプログラムのコンパイルと実行テストまで確認しておいてください。
  • Eclipse版開発環境の代わりに、Windows上のCygwinやPC Linuxに開発環境をインストールして受講いただくこともできます。お申し込みの際にご相談ください。

Bコース :

  • 実習用のT-Engine開発キットおよび開発用PCをお貸し出しいたします。

費用

Aコース :

お一人様あたり 52,500円 (本体価格 50,000円)

  • 実習用のT-Engine開発キットおよび開発用PCはご持参ください。
  • 昼食は含みません。

Bコース :

お一人様あたり 57,750円 (本体価格 55,000円)

  • 実習用のT-Engine開発キットおよび開発用PCをお貸し出しいたします。
  • 昼食は含みません。

お申込・お支払い方法

ステップ 1 : お申し込み

受講をご希望のお客様は、以下の各項目を明記の上、 当社営業部(E-mail:te-sales@personal-media.co.jp)までお申し込みください。

  • 受講されるコース(AまたはB)
  • 受講される方のお名前
  • ご所属
  • ご住所
  • お電話番号
  • E-mailアドレス
  • Aコースのみ実習用に持参されるT-Engineの種類(T-Engine/SH7727, T-Engine/VR5701, T-Engine/ARM926-MX21, Teaboard/ARM920-MX1など)

ステップ 2 : お支払い

お申し込みが終わりましたら、以下のいずれかの銀行口座に前々日までにお振込ください。ご入金が確認でき次第、受講受付完了のご連絡をE-mailで行います。

エキスパートセミナー 受講費用お振込先
銀行名 支店名 種別 口座番号
三井住友銀行 五反田支店 普通 7558939
三菱東京UFJ銀行 品川駅前支店 普通 4624917
  • いずれも口座名義は「パーソナルメディア株式会社」です。
  • お振込手数料はお客様ご負担にてお願いいたします。
  • お振込に際して請求書がご必要なお客様はお気軽にお申し付けください。

受講予定日まで日数がない場合は、受講当日現金でお支払いください(この際、カードでのお支払いはお受けいたしかねますのでご了承のほどお願い申し上げます)。

Aコースのみセミナー当日に持参していただきたいもの

  • 実習用のT-Engineボード、ACアダプタ、シリアルケーブル
  • 開発用PC(Eclipse版開発環境インストール済)
  • 開発用PCで利用可能なCD-ROMドライブ
    • PCに内蔵されたタイプでも、外付けタイプでも構いません。CD-ROMで配布された実習用プログラムを開発用PCに読み込むために使用します。
  • ダウンロードしたプログラムを格納するATAカード(CFカード)
  • T-Engine開発キットに付属しているCD-ROM
    • マニュアルを閲覧したりする場合に使用します。