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

基盤技術講座 講座詳細

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

【ね ら い】
組込みLinuxシステムの概要を理解し、マイコンボード(Ruspberry Pi)での実習を通して、Linuxの基本的なプログラミング技術と組込みLinuxアプリケーション開発の方法を習得する。

【対  象】
➢ C言語による基本的なプログラミングができる方。

【講義内容】

1章  LinuxOS概論
  1. オペレーションシステムとは
  2. Linuxシステムとは
  3. UNIX系OSの機能(OSの基礎)
  4. マルチコアへの対応
  5. 組込みOSとの違い
2章  組込みLinux概論
  1. 組込みOSとは
  2. Linuxの採用
3章  組込みLinux開発環境構築
  1. 実習ボード(Raspberry Pi)の概要
  2. ボードへのOSインストール(Raspbian)とボードの操作
  3. 開発環境構築
  4. クロスコンパイル環境
4章  組込みLinuxプログラミング入門
  1. Linux操作概要
  2. Linuxのファイル構成
  3. Linuxシステムプログラミング
  4. デバッグ手法
5章  組込みLinuxアプリケーション
  1. LED操作プログラミング
  2. TCP/IPプログラミング
  3. USB接続Webカメラ
  4. USB無線LANモジュール
    (参考)組込みLinux実装:Raspberry Pi上にCentOS7を構築

次の講座へ >>