T-Kernelドライバ開発実習セミナー

セミナーのご案内

T-Kernelのデバイスドライバの開発を担当されるT-Kernel経験者向けの一日技術セミナーです。

講義ではドライバの内部構造およびインタフェースなどを説明します。また実習では、ドライバの開発の流れを一通り修得できます。

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

セミナーの目標

技術要素 :
T-Kernelドライバ開発
ETSSスキルレベル :
レベル2以上
  • 講義と実習により、T-Kernelのデバイスドライバの開発技術を修得できます。

対象

  • T-Kernel を用いた開発、特にドライバの開発を担当する予定の方。
  • T-Kernel に関する専門知識を身に付けたい方。

前提知識

技術要素 :
C言語
ETSSスキルレベル :
レベル1以上
  • C言語が使えること
技術要素 :
T-Kernelアプリケーション開発
ETSSスキルレベル :
レベル1以上
  • T-Kernelのソフトウェア開発ができること

日時

2017年  7月14日(金) 10:00~17:40
2017年  9月15日(金) 10:00~17:40 NEW

場所

パーソナルメディア株式会社 アクセス/地図

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

ドライバ開発実習セミナー セミナープログラム
時間 講習内容
10:00 【講義1】ドライバおよびサブシステムの使い方
  • ドライバとサブシステムの共通点、相違点
  • ドライバの使い方(オープン、リード/ライト要求、要求完了待ち、クローズなど)
  • サブシステムの使い方
10:30 【講義2】メモリ操作、ハードウェア操作
  • メモリ操作(常駐化、DMA転送、I/Oポートのアクセスなど)
  • 割込み操作
  • USBの操作(USBマネージャなど)
11:10 【実習1】ドライバ利用、ハードウェア操作実習
  • 基礎実習 : ドライバの利用、LEDの操作
  • 応用実習 : USBマウスからの入力
12:10 質疑応答~昼休み
13:10 【講義3】ドライバのI/F層と論理層
  • I/F層の選択(SDI/GDIの場合)
  • 論理層のプログラミング(SDI/GDIの場合)
14:10 【実習2】ドライバの作成実習
  • 基礎実習 : LEDドライバ、USBマウスボタンドライバの作成
  • 応用実習 : オープン関数、クローズ関数の活用
15:00 質疑応答~休憩
15:15 【講義4】ドライバの実際
  • 事例1 : 時計(RTC)ドライバ
  • 事例2 : システムディスクドライバ
15:45 【講義5】サブシステムの概要
  • サブシステムの枠組(拡張SVCハンドラ、ブレーク関数、リソース管理など)
  • サブシステムのプログラミング
16:45 【実習3】サブシステムの作成実習
  • 基礎実習 : サブシステムの作成
  • 応用実習 : ブレーク関数の活用
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コース :

お一人様あたり 標準価格 50,000円 (税別)

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

Bコース :

お一人様あたり 標準価格 55,000円 (税別)

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

お申込・お支払い方法

ステップ 1 : お申し込み

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

ステップ 2 : お支払い

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

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

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

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

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