TEL:092-822-1550 FAX:092-822-1565

基盤技術講座 講座詳細

講座概要
講座名 BP22 「組込みLinux 中級」
~ハードウェアへの実装技術やデバイスドライバ作成~
日数 2日 時間 14時間
ソフトウェア(組込みプログラミング)
講座詳細

【ね ら い】
組込みLinuxを固有のハードウェア上に実装する技術を、環境構築と複数のデバイスドライバ作成を通して習得する。

【対  象】
➢ Linuxの基本構造を理解し、プログラミング経験がある方。
➢ Linuxのスキルを修得したい方。

【講義内容】

1章  Linuxのハードウェアへのポーティング
  1. ポーティングに必要な環境構築
  2. ソースコードの取得
  3. Linuxカーネルのビルド、デバイスドライバの取り込み
2章  デバイスドライバ・プログラミング
  1. Linuxカーネルとデバイスドライバ
  2. モジュール
  3. サンプルプログラムのコンパイルと実行
  4. デバイスドライバのカーネルへの組込み
  5. キャラクタ型デバイス(1)
  6. キャラクタ型デバイス(2)
  7. メモリ管理
  8. スケジュール
  9. USBカメラの利用
  10. USB接続モニタ
  11. GPSレシーバ制御
  12. USB無線LANモジュール

次の講座へ >>