Top

Embedded Systems Building Blocks Second Edition 한국어판

  • 원서명Embedded Systems Building Blocks 2nd Edition (ISBN 9780879306045)
  • 지은이Jean J. Labrosse
  • 옮긴이성원호
  • ISBN : 8995154047
  • 48,000원
  • 2001년 12월 24일 펴냄
  • 하드커버 | 648쪽 | 210*265mm
  • 시리즈 : 임베디드 시스템

책 소개

이 책은『embedded Systems Building Blocks, Complete and Ready-to-Use Modules in C』의 두 번째 판으로서, 임베디드 시스템을 디자인할 때 사용할 수 있는 소프트웨어 모듈을 다루고 있다.또 구체적인 예제 프로그램을 기반으로 임베디드 시스템 디자인에 대한 궁금증을 풀어준다.


[ 책 소개 ]

여기에 포함된 모듈은 임베디드 시스템에 일반적으로 사용되는 키보드 스캐너, 디스플레이 인터페이스, 타이머, I/O 등이다. 코드의 대부분은 이식성이 매우 뛰어난 C로 썼다. 각 장은 다른 장과 독립적이기 때문에 필요한 모듈만을 선택해서 이용할 수 있다. 그 장의 모듈이 어떤 일을 하는지 어떻게 동작하는지, 어떤 서비스를 제공하는지를 설명하고 있다.
여러분은 실제 임베디드 시스템에서 기본적인 기능을 담당하고 완전하게 동작하는 소스코드 모듈을 이용해서 개발기간을 단축할 수 있을 것이다. 저자의 코드는 일관성이 아주 우수한 것으로 평판이 나있다. 이번에 개정한 소스코드는 다른 마이크로 프로세서로의 이식을 고려해 하드웨어 의존적인 함수들을 아주 면밀히 분리했다.
따라서 개발자는 각 모듈을 수정할 때 드는 시간을 최대한 절약할 수 있다.
개발자가 제품에 고유한 코드를 작성하는데 전념할 수 있도록 각 모듈을 완전한 형태로 제공한다.

여러분은 이 책을 통해 다음과 같은 것을 얻을 수 있을 것이다.

* 저자의 운영체제인 MicroC/OS-II를 분석해서 리얼타임 커널의 내부를 파헤친다.
* 리얼타임 시스템을 운용하는 실제 연습을 통해 임베디드 시스템과 리얼타임 커널 고유의 핵심을 이해한다.
* 실제 코드를 변경해 봄으로써 임베디드 시스템용 소프트웨어 개발 방법을 배운다.
* 중급 이상의 임베디드 시스템 프로그래머에게 필수적인 고정소수 연산의 개념을 전달한다.

이번 판은 저자의 유명한 운영체제인 MicorC/OS-II를 지원하도록 개정했다.
각 프로그램은 읽고 이해하기 쉬워졌으며, 다음과 같은 점을 개선했다.
임베디드 시스템과 리얼타임 커널의 개념을 설명하는 장(Chapter)을 개정.
PC 서비스에 대한 새로운 장 추가.
코드를 더 쉽게 사용할 수 있도록 각 빌딩 블록에 레퍼런스 절 추가.


특히, 임베디드 시스템 프로그래머, 컨설턴트 그리고 임베디드 시스템에 관심이 학생들을 위한 책이다.


[ 부록 CD ]

MS-DOS 포맷 형태며, 이 책에서 제공하는 모든 소스코드가 들어있다. 또 전자 부품의 데이터 시트도 역시 들어있다.

하드웨어/소프트웨어 요구사항
하드웨어 : PC/AT 호환 시스템
하드 디스크 용량 : 5M 바이트
시스템 메모리 : 640K 바이트 RAM
운영체제 : MS-DOS, Windows 95, Windows 98, Windows NT

저자/역자 소개

[ 저자 소개 ]

Jean J.Labross
현재 Micrium.Inc.라는 회사를 경영하고 있다. 그는 전자공학을 전공했으며 단년간 임베디드 시스템을 디자인해 오고 있다.
Jean J.Labross는MicroC/OS-II,The Real-Time Kernel의 저자이며, 관련 잡지에 수많은 글을 기고했다.
그는 또 Embedded Systems Conference의 정규 강사이며, 자문위원이다.


[ 역자 소개 ]

성원호
명지대학교 대학원에서 기계공학 석사학위를 받았다.
대우 고등기술 연구원과 제너스테크놀러지에서 6년간 많은 프로젝트를 수행하면서 임베디드 시스템 프로그래밍 분야에 종사했다.
현재는 임베디드 시스템 컨설팅 및 개발회사인 디오이즈(DIOIZ)의 경영자이며 에이콘 임베디드 시스템 프로그래밍 시리즈의 Series editor이다.

목차

목차
  • 서문
  • 시작에 앞서
  • 1. 샘플코드
  • 2. 리얼타임 시스템의 개념
  • 3. 키보드
  • 4. 멀티플렉싱 방식 LED 표시장치
  • 5. 문자 LCD 모듈
  • 6. 시각기구
  • 7. 타이머 관리자
  • 8. 디지털 I/O
  • 9. 고정 소수점 연산
  • 10. 아날로그 I/O
  • 11. 비동기 시리얼 통신
  • 12. PC 서비스
  • 부록 A. μC/OS-II, 리얼타임 커널
  • 부록 B. 프로그래밍 규약
  • 부록 C. 두문자어, 생략어, 니모닉 사전
  • 부록 D. HPLISTC 와 TO
  • 부록 E. CD-ROM

도서 오류 신고

도서 오류 신고

에이콘출판사에 관심을 가져 주셔서 고맙습니다. 도서의 오탈자 정보를 알려주시면 다음 개정판 인쇄 시 반영하겠습니다.

오탈자 정보는 다음과 같이 입력해 주시면 됩니다.

(예시) p.100 아래에서 3행 : '몇일'동안 -> 며칠동안

정오표

p80 아래에서 2째줄 Listing 2.8에 ==> Listing 2.9에

p82 중간 2.19 교착상태밑 3행 R2에 대한 ==> R1

p90 첫줄 비선점형 커널에서 ==> 선점형

p412 밑에서 6행 Figure 11.3에 ==> Figure 11.13에

p413 밑에서 7행 Figure 11.4에 ==> Figure 11.14에

p465 위에서 11행 CommRxIntDis ==> CommRxIntEn