カリキュラムモデル
分類番号 E313-034-3
訓練分野 | 電気・電子系(E) |
---|---|
訓練コース | USB1.1インタフェース設計 |
訓練対象者 | コンピュータ制御技術に関連する業務に従事し、今後職場のリーダーの役割を担う者 |
訓練目標 | USBインタフェースを搭載したマイコンボードの、ファームウェアをプログラムし、パソコンと接続して活用する技法及び、マイコンとUSBインタフェースコントローラとの接続に必要な電子回路の知識を習得することにより、業務を効率的かつ効果的に推進する職務を遂行できる。 |
教科の細目 | 内容 | 訓練時間(H) |
---|---|---|
1.USBインタフェースの概要 | (1)レガシー/レガシーフリーインタフェース、それぞれの特徴 (2)USBの概要 イ.USB1.1仕様のプロトコルと転送特性 ロ.通信を構成するプロトコルの基本 ハ.転送タイプ |
2 |
2.USBインタフェースコントローラの概要 | (1)USBコントローラの動作の概要 (2)USBコントローラとマイコンの接続 |
1 |
3.ハードウェアの動作 | (1)USBコントローラの内部レジスタ イ.コントロール用エンドポイント ロ.送信・受信用エンドポイント (2)伝送フレーム イ.転送モード ロ.トランザクションとパケット (3)伝送手順 |
3 |
4.マイコンのプログラム(ファームウェア)の動作 | (1)コントローラの初期化 (2)デバイスの認識(プラグ&プレイ動作) イ.ディスクリプタ ロ.デバイス・クラス (3)データ処理 イ.コントローラの割り込み処理 |
4 |
5.標準HID用クラスデバイス用ファームウェア設計 | (1)クラスとは (2)HIDとは (3)USBマウスの設計 イ.マウスの動作原理とマイコンとの接続 ロ.ファームウェア作成 ハ.動作確認 課題(非クラス準拠デバイス用ホストプログラム・ファームウェア設計) (1)汎用USBデバイスコントローラの概要 (2)デバイスリクエスト (3)汎用USBドライバ (4)USBパラレルI/Oアダプタの設計 イ.ファームウェア作成 ロ.ホストプログラムの作成 ハ.動作確認 |
6 |
7. 確認・評価 | (1)実習の全体的な講評および確認・評価 | 1 |
訓練時間合計 | 17 |
使用器具等 | ワンチップ・マイコン、USBコントローラ、ワンチップ・マイコンボード、 マイコン用Cコンパイラ、パソコン、パソコン用開発言語、LCD、バスマウス、 その他 |
---|