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
[ 책 소개 ]
여기에 포함된 모듈은 임베디드 시스템에 일반적으로 사용되는 키보드 스캐너, 디스플레이 인터페이스, 타이머, 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
목차
목차
- 서문
- 시작에 앞서
- 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
도서 오류 신고
정오표
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
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