ジャンル | プログラミング |
講座名称 | Android組込み開発基礎コース BeagleBoard編 |
受講期間 | 2日間 |
講座形式 | 講義/演習 |
講座概要 | 実機にAndroid移植を行う際のノウハウ、GPIOによるデバイス制御、Wi-Fiデバイスの移植を行う際のノウハウを学習する初級講座。 |
学習目標 | Linux上の開発環境を使用し、GPIOドライバ開発を例に、HAL層理解し、LED、Wi-Fiデバイスを使用した実習を通じ、AndroidタブレットによるとWi-Fi連携で、アプリ層からドライバ層までを実装することができる。 |
使用教材 | OESF公認教材 |
学習項目 | 1.Androidとは 1.1 Androidとは? 1.2 組込みAndroid OSとは 1.3 Androidで出来る事 1.4 ライセンス 1.5 組込み用途でのAndroidメリット 2.Android OS 概要
2.1 Android OS レイア構成 2.2 Android OS関係図 2.3 組込み開発に必要な環境 3.プラットフォーム
3.1 プラットフォーム 3.2 MIPS 3.3 MIPSシェア 3.4 組込みボード BeagleBoard概要 3.5 BeagleBoard外観 3.6 BeagleBoardブロック図 3.7 BeagleBoardポーティング イメージ 4.開発環境
4.1全体構成 4.2 開発環境 4.3 BeagleBoardを動かす準備 5.ドライバ開発
5.1 LEDドライバ 5.2 実装確認 5.3 LEDドライバの作成 5.4 LEDドライバ実習 5.5 Androidでのハードウェアアクセス 5.6 LEDデバイス用のHALのインタフェース 5.7 LEDドライバ向けHALの実装(lights.c) 5.8 LEDドライバ向けHALの実装(Android.mk) 5.9 LEDドライバ向けHALの実装(アクセス権設定) 5.10 LEDドライバ向けHALのBuild 5.11 LEDドライバ向けHALの実装 6.GPIOドライバ 7.USB無線LANアダプタのポーティング 8.Tablet連携
|
前提条件 | C言語経験者、Linuxコマンド操作経験者 |
受講対象 | 実機にAndroid移植を行う際のノウハウを学びたい方、 GPIOによるデバイス制御を学びたい方、 Wi-Fiデバイスの移植を行う際のノウハウを学びたい方 |
関連講座 | ・Androidアプリケーション開発入門 ・Android開発者のための組込Linux入門 ・Android組込み開発基礎コース Armadillo-440編 ・Androidタブレットアプリケーション開発入門 ・Androidアプリケーション開発応用 ・Androidアプリケーション応用 WebAPI開発 |
受講料金 | 102,600円(税込み) |
開催日程 | 事務局へお問い合わせください。 |
備考 | なし |
事務局 | 教育研修事業部 |
株式会社サートプロ www.certpro.jp | |
TEL:03-6276-1168 FAX:03-6276-1169 |
|
お問合せ |
Android組込み開発基礎コース BeagleBoard編