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

基盤技術講座 講座詳細

講座概要
講座名 BP21 「組込みLinux 初級」
~基本的なプログラミング技術を理解する~
日数 2日 時間 14時間
ソフトウェア(組込みプログラミング)
講座詳細

【ね ら い】
組込みLinuxについて、その基本的なプログラミング技術、アプリケーション開発方法、およびハードウェアへのインストール方法を学ぶ。

【対  象】
➢ Linux上でC言語による基本的なプログラミングが開発できる方。
➢ Linuxのスキルを修得したい方。

【講義内容】

1章  組込みLinux概要
  1. 組込みシステムとは?
  2. 組込みシステムの事例
  3. 組込みシステム開発
  4. 組込みOSとは?
  5. リアルタイムOSとは?
  6. 組込みでLinuxを利用するメリットや特徴
2章  組込みLinux開発環境構築
  1. ターゲットボード(Armadillo-420)の紹介
  2. Armadilloの基本操作
  3. 開発環境の構築
  4. クロスコンパイル環境
3章  組込みLinuxプログラミング入門
  1. Linux操作概要
  2. Linuxシステムプログラミング
  3. デバッグ手法
4章  組込みLinux詳細
  1. ブートローダー概要
  2. ファイルシステム概要
  3. ルートファイルシステム作成
5章  組込みLinux実装
  1. Armadillo上にDebian GNU/Linuxを構築
  2. (参考)Armadillo上にAndroidを実装
6章  組込みLinuxアプリケーション開発
  1. LED操作プログラミング
  2. TCP/IPプログラミング
  3. USB接続Webカメラ
  4. USB無線LANモジュール

次の講座へ >>