Top

MicroC/OS-II 임베디드 실습키트: DTB-196-BK

  • 원서명MircroC/OS-II(ISBN 9781578201037), 실습보드(DTB-196), 실습 환경이 포함된 CD
  • 지은이Jean J. Labrosse
  • 옮긴이성원호
  • ISBN : 8989975468
  • 175,000원
  • 2004년 03월 26일 펴냄 (절판)
  • 하드커버 | 605쪽 | 0*0mm
  • 시리즈 : 임베디드 시스템

판매처

  • 현재 이 도서는 구매할 수 없습니다.

책 소개

임베디드 실시간 커널 MicroC/OS-II 정복!

이제 임베디드 시스템 프로그래머는 실시간 커널(RTOS)을 필수적으로 배워야 할 때입니다.
실시간 커널(RTOS)을 공부할 수 있는 가장 효과적인 방법은 실제 타겟 임베디드 시스템에서 실습해 보는 것입니다.
"임베디드 MicroC/OS-II 실습키트"를 이용해서 보다 효과적으로 실시간 커널을 정복하십시오.
MicroC/OS-II는 소스코드가 아주 간결하고 가벼운 실시간 커널이기 때문에 많은 엔지니어가 실시간 커널을 처음 공부할 때 많이 채택하고 있습니다. 이 실습키트에는 80c196kc 보드에서 MicroC/OS-II를 실습할 수 있는 완전한 환경이 준비되어 있습니다. 특히 MicroC/OS-II용 디바이스 드라이버 소스코드와 다양한 예제를 통해 실시간 커널 환경하에서의 디바이스 드라이버와 응용프로그램 작성법도 공부할 수 있다는 큰 장점이 있습니다.
이 키트는 책만 가지고 공부하는 것 보다 훨씬 빠르게 MicroC/OS-II를 정복할 수 있도록 도와줄 것입니다.


<실습 키트 세트의 구성>


1. 도서 : MicroC/OS-II 실시간 커널 제 2판
2. 80c196kc 기반 실습 보드: DTB-196
3. 실습 환경이 포함된 CD
- 실습보드 매뉴얼
- 컴파일러
- 각종 예제 프로그램 및 디바이스 드라이버 소스코드



<키트의 특징>

80c196kc에서 MicroC/OS-II를 실습할 수 있는 완전한 실험 환경 제공
리얼타임 커널의 개념과 응용방법을 실제 임베디드 시스템에서 효과적으로 학습
- 80c196kc와 ic-96 컴파일러용으로 포팅(porting)한 MicroC/OS-II 포트를 소스코드로 제공
- MicroC/OS-II 상에서 동작하는 LCD, 키보드, 시리얼 디바이스 드라이버 소스코드 제공
리얼타임 커널용 응용프로그램 작성요령 습득
-기본적인 커널 서비스와 디바이스 드라이버 사용 예제 프로그램 소스코드 제공
C 언어로 작성한 모니터 프로그램 소스코드 제공
기능 제약이 없는 무료 ic96 컴파일러 사용
Make 유틸리티 이용, 프로젝트 빌드 용이


사양
CPU : 80c196kc
Clock : 20MHz
ROM : 29C256(32KB)
RAM : 61256(32KB)

실습보드 크기
81.28 * 66.04 (mm)
3.2 * 2.6 (inch)

실습보드 구성품
메인보드
RS-232 시리얼 케이블
전원 공급용 USB 케이블
LCD : 16*2 문자 LCD
키 패드 : 12키
CD (Build 유틸리티, 각종 소스코드,
사용자 설명서, 데이터 시트,
회로도, PAL source 등)


<도서 소개>

이 책은 임베디드 시스템 프로그래머, 컨설턴트, 리얼타임 운영체제에 관심있는 학생들을 위해 쓰여졌다. μC/OS-II는 고성능이면서 결정성 동작(deterministic)을 하는 리얼타임 커널이며, 이것은 상용 임베디드 제품에 사용될 수도 있으며, 이미 사용되기도 했다. 여러분은 자신의 커널을 직접 만드는 대신 μC/OS-II를 고려해 보기 바란다. 커널을 직접 만드는 것이 처음 생각처럼 쉽지 않다는 것을 알게 될 것이다. 여러분은 이 책을 공부하기 위해서 C와 기본적인 어셈블리 언어를 알고 있어야 한다. 마이크로 프로세서 구조도 어느 정도 이해하고 있어야 한다.

첫번째 중요한 목표는 리얼타임 커널의 어려운 개념을 여러분이 쉽게 알 수 있도록 돕는데 있다. 이러한 커널의 동작을 이해함으로써 여러분이 개발하고자 하는 제품에 적용할 커널을 정확히 선택할 수 있을 것이다. 여기에 실린 대부분의 예제는 실제로 상용제품에도 사용될 수 있는 것들이다. 다음으로 중요한 목표는 여러분에게 실제 개발 제품에 적용할 수 있는 좋은 커널을 만들 수 있도록 하는데 있다. μC/OS-II는 프리웨어도 오픈 소스코드도 아니므로 μC/OS-II를 상용 제품에 적용하고자 한다면 라이센스를 받아야 한다(부록 B, μC/OS-II 라이센스 정책` 참조).

제1판은 12장으로 구성된 반면 이 책은 18장으로 구성됐다. 제1판의 6장(태스크간 통신과 동기화)을 여섯 장으로 나눴으며 이벤트 컨트롤 블록, 세마포어, 상호배제 세마포어, 이벤트 플래그, 메시지 메일박스, 메시지 큐를 각 장으로 나누어 설명한다. 이전 판에 인텔 80x86 군 프로세서를 위한 포트가 있었지만, 문맥전환 시 정수 레지스터만 지원하는 포트였다. 제2판에서는 한 장(Chapter)을 마련해서 80486과 펜티엄 프로세서에 기본적으로 있는 부동소수 레지스터까지 저장하고 복구할 수 있는 포트를 설명한다. 부록으로 ‘코딩 규약’과 ‘μC/OS-II’ 퀵 레퍼런스가 추가됐다.

부록 CD에는 μC/OS-II의 모든 소스코드와 인텔 80x86 프로세서에서 동작하는 포트(리얼모드, 라지모델)의 소스코드가 들어있다. 이 코드들은 마이크로소프트 Windows 2000이 동작하는 PC 상에서 개발했지만 Windows 95, 98, ME, NT, XP에서도 동작한다. 포함된 예제들은 도스창에서 실행할 수 있고, 컴파일러는 볼랜드 인터내셔널 C/C++ v4.51을 사용했다. μC/OS-II는 PC 상에서 테스트하고 개발했지만, 사실은 임베디드 시스템을 목적으로 하며, 다른 프로세서에서 사용할 수 있도록 쉽게 포팅(porting)할 수 있다.

저자/역자 소개

역자 : 성원호
명지대학교 대학원에서 기계공학 석사학위를 받고, 대우 고등기술연구원과 (주)제너스 테크놀러지에 재직하면서 다년간 임베디드 시스템 프로그래밍 실무 경험을 쌓았다. 현재 임베디드 시스템 컨설팅 및 기술개발 전문회사 디오이즈를 운영하고 있다.

목차

목차
  • 1. 도서 : MicroC/OS-II 실시간 커널(제2판)
  • 2. 80c196kc 기반 실습 보드: DTB-196
  • 3. 실습 환경이 포함된 CD
    • 실습보드 매뉴얼
    • 컴파일러

도서 오류 신고

도서 오류 신고

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

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

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