logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

임베디드 시스템 프로그래밍

임베디드 시스템 프로그래밍

(C와 CNU개발 툴로 배우는, 개정판)

마이클 바, 앤소니 마샤 (지은이), 오수형 (옮긴이)
한빛미디어
22,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 로딩중
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
알라딘 판매자 배송 7개 45,000원 >
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

임베디드 시스템 프로그래밍
eBook 미리보기

책 정보

· 제목 : 임베디드 시스템 프로그래밍 (C와 CNU개발 툴로 배우는, 개정판)
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 모바일/무선/임베디드 프로그래밍
· ISBN : 9788979144970
· 쪽수 : 359쪽
· 출판일 : 2007-07-31

목차

역자서문
들어가며
서문

1장. 소개
임베디드 시스템이란
변화와 주제
임베디드 설계의 예
임베디드 소프트웨어 개발자
C 언어: 최소 공통 분모
하드웨어에 대한 간단한 설명

2장. 하드웨어 알아보기
큰 그림 이해하기
하드웨어의 기본
넓게 살펴보기
주변기기와의 통신법
프로세서 이해하기
외부 주변기기의 이해
하드웨어 초기화

3장. 임베디드 프로그램 시작하기
Hello, World!
LED 점멸 프로그램
무한 루프의 역할

4장. 컴파일, 링크와 로케이팅
빌드 절차
LED 점멸 프로그램 빌드하기
MakeFile의 개요

5장. 다운로드와 디버깅
LED 점멸 프로그램의 다운로드
리모트 디버거
에뮬레이터
기타 유용한 툴 소개
하드웨어 깊숙이 들여다 보기

6장. 메모리
메모리의 종류
직접 기억장치 접근
엔디안 문제
메모리 테스팅
메모리 내용의 검증
플래시 메모리

7장. 주변기기
제어 레지스터와 상태 레지스터
장치 드라이버의 기본 원칙
장치 드라이버의 설계

8장. 인터럽트
인터럽트 개론
인터럽트 맵
인터럽트 서비스 루틴(ISR)
인터럽트를 적용한 LED 점멸 프로그램
인터럽트에서의 핵심 사항 정리

9장. 통합 예제 애플리케이션
애플리케이션의 개요
시리얼 포트 작업
CLI 처리

10장. 운영체제
운영체제의 역사와 목적
스케줄러
태스크
태스크 동기화
메시지의 전달
기타 기능들
인터럽트 처리
실시간 운영체제의 특징
RTOS를 쓸 것인가, 말 것인가
추가 자료들

11장. eCos 운영체제 예제
eCos의 소개
태스크 메커니즘
뮤텍스 태스크 동기화
세마포어 태스크 동기화
메시지 전달 기법
eCos 인터럽트 다루기

12장. 임베디드 리눅스 운영체제 예제
임베디드 리눅스 소개
리눅스에서의 하드웨어 사용
태스크 매커니즘
뮤텍스 태스크 동기화
세마포어 태스크 동기화
메시지 전달

13장. 기능의 확장
일반적인 주변기기
크고 작은 모든 장치의 네트워킹

14장. 최적화 기법
효율적인 코드 만들기
코드 크기 줄이기
컴파일러 최적화의 문제들
메모리 사용량 줄이기
전력 절약 기법
C++의 영향 최소화하기

부록A
A. Corebell사의 LDS4000 개발 킷
B. 소프트웨어 개발 환경 만들기
윈도우 호스트 설치
리눅스 호스트 설치
예제 코드 설치

C. GNU 소프트웨어 툴 빌드하기
Extracting the Source Files
툴 체인 빌드하기

D. eCos 개발 환경 설정하기
eCos 빌드 환경

E. 임베디드 리눅스 개발 환경 설정하기
리눅스 빌드 환경 설정
임베디드 리눅스 예제

찾아보기

저자소개

마이클 바 (지은이)    정보 더보기
임베디드 시스템 소프트웨어 엔지니어링 서비스와 쉐어웨어를 제공하는 네트리노(Netrino)사의 창설자이며 회장이다. 메릴랜드(Maryland) 대학교에서 전자 공학을 전공했고 학사와 석사 학위를 받았다. 주로 임베디드 소프트웨어, 디바이스 드라이버, 실시간 오퍼레이팅 시스템의 개발과 관련된 업무를 수행하였다. 지은 책으로 <Programming Embedded Systems in C and C++> 등이 있다.
펼치기
앤소니 마샤 (지은이)    정보 더보기
임베디드 소프트웨어 개발에서 10년 이상의 경력을 가지고 있다. 현재 사용되고 있는 다양한 장비 즉, 인공위성, 케이블 모뎀, 무선 라디오, 셋톱 박스와 head-end 전송장비 등의 소프트웨어 구조를 설계하는 일을 해 오고 있다. 또한 소프트웨어 개발 관련 잡지에 임베디드 소프트웨어 개발에 특화된 기사를 쓰고 있고, 『Embedded Software Development with eCos』 책의 공동 저자이기도 하다. 뿐만 아니라 Elintrix(http://www.elintrix.com)의 공동 창립자이자 소프트웨어 책임 기술자이다.
펼치기
오수형 (옮긴이)    정보 더보기
학부에서는 천문학을 전공하고, 이 후에 전산학으로 방향을 바꾸었다. 응용 프로그램보다는 시스템 프로그래밍을 하고 싶었고, 이런 소망이 바탕이 되어 RTOS와 임베디드 리눅스를 하게 되었다. 임베디드 시스템을 만들면서는 TCP/IP 소스를 통독하는 기회도 가졌다. 현재는 소프트웨어 설계 분야쪽으로 외도를 하고 있다. 기회가 된다면 다시 임베디드 시스템 분야에서 뛰어난 개발자들과 경쟁을 하고 싶은 소망이 있다. 가끔 집에서 아이들과 함께 레고 마인드스톰을 가지고 놀면서 이 분야에 대한 미련을 버리지 않고 있다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책