• カリキュラムモデル
  • カリキュラム関連情報

カリキュラムモデル

分類番号 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、バスマウス、 その他

カリキュラムモデル・カリキュラム関連情報のダウンロード