책 이미지

책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 모바일/무선/임베디드 프로그래밍
· ISBN : 9788955508284
· 쪽수 : 764쪽
· 출판일 : 2004-10-12
책 소개
목차
추천사
머리말
저자 약력
PART1 임베디드 시스템
Chapter 01 임베디드 시스템 소개
1.1 임베디드 시스템의 의미
1.2 임베디드 시스템의 구성
1.3 임베디드 시스템의 응용분야
1.4 임베디드 시스템의 미래
Chapter 02 임베디드 프로세서
2.1 임베디드 프로세서의 정의
2.2 마이크로프로세서와 마이크로컨트롤러의 정의
2.3 프로세서의 분류
2.4 마이크로컨트롤러
2.5 CISC 계열
2.6 RISC 계열
2.7 EISC 계열
2.8 SoC(System on a Chip)
2.9 알맞은 임베디드 프로세서를 선택하는 법
Chapter 03 메모리와 주변장치
3.1 메모리
3.2 입출력장치
3.3 네트워크 장치
3.4 무선통신장치
Chapter 04 실시간 운영체제와 임베디드 시스템
4.1 실시간 운영체제 개요
4.2 실시간 운영체제와 임베디드 시스템
4.3 실시간 운영체제 적용 기술과 사례
4.4 실시간 운영체제의 현황
4.5 Q-Plus
4.6 실시간 운영체제 시장 동향
PART 2 임베디드 시스템 프로그래밍
Chapter 01 교차개발환경
1.1 교차 컴파일 및 make 유틸리티
1.2 타깃 접속 및 다운로드
1.3 교차 디버깅
1.4 GUI 기반의 통합 교차개발환경 : ESTO
Chapter 02 하드웨어 제어 프로그래밍
2.1 가상보드의 정의
2.2 LED 제어 프로그래밍
2.3 7-segment 제어 프로그램
2.4 플래시 메모리 프로그래밍
2.4.1 플래시 메모리의 특성
2.4.2 플래시 메모리 프로그래밍
Chapter 03
3.1 리눅스 모듈 프로그래밍
3.2 커널 버전 문제
3.3 커널 모듈 프로그램에서 유용하게 사용할 수 있는 매크로
3.4 /dev 파일 시스템
3.5 문자 디바이스 드라이버 제작
3.6 블록 디바이스 드라이버 제작
3.7 키패드 디바이스 드라이버
3.8 7-segment 디바이스 드라이버
3.9 푸시버튼 디바이스 드라이버
3.10 Text Lcd 디바이스 드라이버
3.11 RTC 응용 프로그래밍
3.12 PCI 버스 디바이스 드라이버
3.13 드라이버 제작의 노하우
Chapter 04 시스템 콜 프로그래밍
4.1 시스템 콜 API
4.2 프로세스 간 통신(IPC)
4.3 프로세스 관련 시스템 콜 프로그래밍
4.4 메시지 큐를 이용한 프로세스 간 통신
4.5 임베디드 네트워크 프로그래밍의 이해
4.6 소켓을 이용한 네트워크 프로그래밍
Chapter 05 GUI 프로그래밍
5.1 GUI와 MMI
5.2 임베디드 웹 서버
5.3 웹 프로그래밍
5.4 웹을 통한 LED 디바이스 제어
5.5 웹을 통한 키패드 디바이스 제어
Chapter 06 고급 디바이스 드라이버 프로그래밍
6.1 TFT-LCD
6.2 터치스크린
6.3 TFT-LCD와 터치스크린을 이용한 응용 프로그래밍
6.4 AC97
6.5 USB
PART 3 임베디드 시스템을 위한 소프트웨어공학
Chapter 01 임베디드 시스템 생명주기
1.1 생명주기 모델
1.2 위험요소 최소화 모델
1.3 요약
Chapter 02 요구 분석 및 설계 개요
2.1 요구 분석의 정의
2.2 요구 정의 단계에서 수행해야 할 작업
2.3 다양한 측면에서 기능 요구 명세의 구조화
2.4 요구 분석 및 설계 방법론 소개
Chapter 03 기능 중심 요구 분석 및 설계 방법론
3.1 기능 중심 요구 분석과 CODARTS
3.2 CODARTS를 이용한 요구 분석 및 설계 절차
3.3 CODARTS의 특징 및 표기법
3.4 CODARTS 기반 요구 분석 및 설계 사례
Chapter 04 구현 및 검증
4.1 개요
4.2 30가지 실수 유형 소개
PART4 사례연구
Chapter 01 HomePNA 집중화기
1.1 개요
1.2 하드웨어 구성
1.3 소프트웨어의 구조
Chapter 02 세차장 프로토타입 모델
2.1 개요
2.2 하드웨어 구조
2.3 소프트웨어 구조
Chapter 03 홈 서버
3.1 개요
3.2 하드웨어 구조
3.3 소프트웨어 구조
Chapter 04 PDA
4.1 개요
4.2 하드웨어 구조
4.3 소프트웨어 구조
4.4 사용 예
찾아보기