책 이미지

책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 모바일/무선/임베디드 프로그래밍
· ISBN : 9788970506364
· 쪽수 : 315쪽
· 출판일 : 2009-08-20
목차
1장 유비쿼터스 환경의 임베디드 기술 개요
1.1 임베디드 시스템의 개요 10
1.2 임베디드 기술 분류 13
1.3 임베디드 기술의 산업화 16
2장 임베디드 시스템
2.1 임베디드 하드웨어 맛보기 26
2.2 용어 소개 35
2.3 논리 게이트 38
2.4 기타 하드웨어 39
3장 마이크로프로세서
3.1 마이크로프로세서 46
3.2 DMA (Direct Memory Access) 48
3.3 마이크로프로세서에 내장된 것들 52
3.4 마이크로프로세서에서 사용하는 언어 59
4장 인터럽트의 기초
4.1 인터럽트의 개요 66
4.2 컨텍스트의 저장과 복원 69
4.3 공유 데이터 문제와 해법 71
4.4 인터럽트 금지에 대한 대안 74
5장 임베디드 시스템에 사용되는 소프트웨어 구조
5.1 임베디드 소프트웨어의 개요 86
5.2 임베디드 운영체제 91
5.3 RTOS 소개 97
6장 임베디드 운영체제
6.1 임베디드 운영체제의 개요 110
6.2 임베디드 운영체제 기술 113
6.3 임베디드 미들웨어 기술 118
6.4 임베디드 응용 공통 기술 120
7장 리눅스
7.1 리눅스의 소개 132
7.2 리눅스 전체 디렉토리 구조 140
7.3 리눅스 설치 144
7.4 임베디드 리눅스 개발 환경 153
8장 개발 방법론
8.1 개발 방법론의 개요 158
8.2 개발 절차 161
8.3 임베디드 시스템 개발 방법론 166
9장 임베디드 설계 및 구현
9.1 설계 개요 176
9.2 구조적 설계 기법 182
9.3 객체지향적 설계 기법 190
9.4 구현 199
10장 교차개발환경
10.1 교차개발환경의 개요 208
10.2 MAKE 213
10.3 Compile 216
10.4 JTAG 221
10.5 Linux용 JTAG 프로그램 설치 및 사용 227
11장 임베디드 운영체제 포팅
11.1 리눅스 포팅 234
11.2 Bootloader Compile 237
11.3 Kernel 242
11.4 uC/OS 2 포팅 246
11.5 타깃 시스템에 임베디드 시스템 올리기 250
12장 디바이스 드라이버 프로그래밍
12.1 디바이스 드라이버의 개요 256 7
12.2 디바이스 드라이버 개발 프로세스 259
12.3 문자 디바이스 드라이버 프로그래밍 261
12.4 블록 디바이스 드라이버 프로그래밍 265
13장 시스템 디버깅 및 테스트
13.1 디버깅 정의 270
13.2 호스트 시스템에서의 테스팅 271
13.3 실험실 장비들 사용하기 272
13.4 임베디드 소프트웨어 시험 자동화 기술 281
13.5 테스트 케이스 설계 284
14장 임베디드 기술 동향
14.1 유비쿼터스 환경의 임베디드 기술개발 동향 292
14.2 임베디드 기술 시장동향 298
14.3 유비쿼터스 환경의 임베디드 기술 정책동향 302
14.4 유비쿼터스 환경의 임베디드 기술 표준동향 303
찾아보기 311