組込みLinuxシステム構築技術を理解し、ハードウェアへの実装と組込みアプリケーションの開発について実習を通して習得します。
1.組込みLinuxの概要
(1)組込みLinuxの特徴(長所、短所)
(2)ライセンス
2.組込みLinux開発環境
(1)組込みLinux開発環境
(2)ホストPCおよびターゲットボード
(3)開発手順、ファイルシステム
(4)開発環境構築
イ.クロス開発環境
ロ.カーネルの構築
3.ハードウェアへの実装
(1)搭載時の注意事項
(2)ライブラリ
(3)BusyBox
(4)搭載手順
4.組込みLinuxアプリケーション開発
(1)ハードウェアの説明
(2)各種システムコールとプログラム実習
(3)デバッグ手法
講師 ポリテクセンター茨城