비글보드로 배우는 안드로이드 임베디드 시스템 가이드북
도서명:비글보드로 배우는 안드로이드 임베디드 시스템 가이드북
저자/출판사:박규호,박기웅/영진닷컴
쪽수:307쪽
출판일:2013-01-11
ISBN:9788931443448
목차
Chapter 01. 리눅스와 안드로이드
Section 01. 리눅스와 안드로이드 기반 시스템
Section 02. 안드로이드의 기반 운영체제 “리눅스”에 대해 알아보기
Section 03. 안드로이드 플랫폼 알아보기
Chapter 02. 비글보드 알아보기
Section 01. 비글보드 시작하기
Section 02. 비글보드 하드웨어 스펙
Section 03. 비글보드의 활용
Chapter 03. 비글보드 개발 환경 구축
Section 01. VMware Player 개발 환경 구성
Section 02. VMware Player 상에 우분투 리눅스 설치
Section 03. 비글보드에 임베디드 리눅스 커널 구동하기
Section 04. 비글보드에 Pre-built 안드로이드 이미지 올리기
Section 05. 안드로이드 이미지 직접 컴파일하기
Chapter 04. 리눅스 기초, 쉘 및 Makefile
Section 01. 리눅스 기초 및 명령어
Section 02. 리눅스 쉘(Shell) 사용
Section 03. make
Chapter 05. 시스템 및 네트워크 관리
Section 01. 사용자 관리
Section 02. 파일 시스템 및 소프트웨어 관리
Section 03. 네트워크 관리
Chapter 06. 비글보드 디바이스 드라이버 실습
Section 01. 디바이스 드라이버
Section 02. 디바이스 드라이버 작성
Section 03. 디바이스 드라이버 빌드
Section 04. 비글보드에서 디바이스 드라이버 이용하기
Chapter 07. 인터럽트 처리
Section 01. 인터럽트 개요
Section 02. 인터럽트 처리 과정
Section 03. 버튼 인터럽트 실습
Chapter 08. GPIO 제어
Section 01. GPIO 개요
Section 02. 커널 함수를 이용한 GPIO 제어
Section 03. GPIO 제어 레지스터에 직접 접근하기
Section 04. 안드로이드에서 GPIO 제어하기
Chapter 09. 비글보드 USB 제어하기
Section 01. USB 동작의 이해
Section 02. USB 동작을 위한 소프트웨어 구성
Chapter 10. 오디오 제어하기
Section 01. 오디오 인터페이스의 이해
Section 02. 리눅스 커널 내의 오디오 인터페이스
Section 03. 오디오를 사용하는 리눅스 애플리케이션
Section 04. 안드로이드에서의 오디오 인터페이스
Section 05. 간단한 오디오 인터페이스 활용 예제
Chapter 11. 디스플레이 제어하기
Section 01. 비글보드의 디스플레이 인터페이스
Section 02. 디스플레이 디바이스 드라이버
Section 03. 안드로이드와 디스플레이
Chapter 12. 안드로이드 앱 개발 환경 구축
Section 01. JDK 설치
Section 02. 이클립스 설치
Section 03. 안드로이드 SDK 시작 패키지 설치
Section 04. 이클립스 내 ADT(Android Development Tools) 설치
Section 05. 안드로이드 플랫폼 및 다른 구성 요소의 설치
Section 06. Hello, Android 앱 제작
Section 07. Android ADB 사용하기
Section 08. Android NDK 사용하기
Chapter 13. 비디오 카메라 시스템 만들기
Section 01. 비글보드에 USB 웹캠 연결하기
Section 02. 안드로이드 카메라 애플리케이션