Top

[ARM 프로세서와 MicroC/OS-II를 활용한]
DZTK-2410 임베디드 RTOS 실습키트

  • 원서명MicroC/OS - II : The Real Time Kernel 2nd Edition (ISBN 9781578201037)
  • 지은이Jean J. Labrosse
  • 옮긴이성원호
  • ISBN : 8989975743
  • 880,000원
  • 2006년 07월 01일 펴냄 (절판)
  • 페이퍼백 | 605쪽 | 190*255mm
  • 시리즈 : 임베디드 시스템

판매처

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

책 소개

DZTK-2410은 삼성 S3C2410(ARM920T 코어) 프로세서와 MicroC/OS-II를 활용한 임베디드 RTOS 실습키트입니다. 이 키트를 통해 다양한 분야에서 사용되고 있는 ARM 프로세서와 임베디드 소프트웨어의 핵심인 RTOS를 효과적으로 학습할 수 있습니다.

[ 상품 구성 ]

1. ARM9 RTOS 실습 보드
2. 도서 : MicroC/OS-II 실시간 커널 제 2판 (보급판)
3. 실습 환경과 예제가 포함된 CD, 케이블류
(제품에 대한 자세한 사항은 실습 키트 제조사인 디오이즈(www.dioiz.com)로 문의하십시오.)


[ 특징과 장점 ]

▶ RTOS(μC/OS-II) 학습을 위한 최고의 트레이닝 키트
RTOS는 의료기기, 군사장비, 자동차, 항공기, 네비게이션 장치, 휴대폰 중계기, 신용카드 단말기, 주차설비 제어기 등 다양한 애플리케이션에서 핵심적인 부분을 담당하는 중요한 소프트웨어입니다. 특히 최근 들어 셋탑박스, PMP, MP3 플레이어 등 멀티미디어 가전 제품에 탑재되는 예를 쉽게 볼 수 있습니다.
『DZTK-2410 임베디드 RTOS실습키트』를 이용해서 RTOS(μC/OS-II)의 핵심을 편리하게 학습할 수 있습니다.

▶ PC만 있으면 학습 가능한 환경 제공
- 제약 없이 무료로 사용할 수 있는 GNU 컴파일러 사용
- GNU 컴파일러를 기반으로 한 예제 프로그램 제공
- GNU 컴파일러용으로 포팅된 μC/OS-II 포트 제공
- PC만 있으면 다른 준비물 없이 RTOS와 ARM 프로세서 학습 및 실습 가능

▶ NAND 플래시 파일시스템을 적용한 부트로더
- 다양한 응용프로그램을 NAND 플래시에 저장 가능
- 부팅시 매트릭스 키패드와 문자 LCD를 이용해서 NAND 플래시에 저장된 응용프로그램을 선택적으로 실행

▶ USB 포트를 통한 빠른 다운로드
사용자가 작성한 예제 프로그램을 USB 포트를 통해 다운로드해서 동작시키기 때문에 다운로드 시간을 대폭 절약할 수 있습니다.

▶ 부트로더 복원 툴 제공
키트 사용 중 NOR 플래시롬에 있는 부트로더가 지워질 경우를 대비한 부트로더 복원용 JTAG 케이블 및 PC 프로그램 제공


[ 하드웨어 사양 ]

■ CPU : Samsung S3C2410
■ ROM : 1MB NOR flash for booting 32MB NAND flash for storing executable image and data
■ RAM : 64MB
■ Compac Flash interface
■ SD & MMC interface
■ 10-BaseT Ethernet interface(CS8900)
■ 320×240 TFT LCD with Touch Screen
■ 16×2 Character LCD
■ 3×4 Matrix Keypad
■ 4 seven segment LED
■ 2 serial ports
■ USB(Host & Device) interface
■ On-board Piezo speaker


[ 제공 소프트웨어 ]

▶ S3C2410에 내장된 주변장치를 동작시켜볼 수 있는 예제

▶ μC/OS-II용 드라이버
시리얼포트, 문자 LCD, 7 세그먼트 LED, 매트릭스 키패드

▶ μC/OS-II 사용 예제
RTOS의 멀티태스킹 기능과 실시간성을 쉽게 이해할 수 있게 해주는 유용한 예제가 제공됩니다.

▶ 파일시스템, 그래픽 사용자 인터페이스 데모
즉시 실행 가능한 바이너리 이미지를 통해 Micrium 사의 μC/GUI, μC/FS의 기능을 확인해 볼 수 있습니다.

▶ Micrium 사의 μC/GUI, μC/FS 라이브러리
- 평가용 라이브러리와 예제 소스코드를 함께 제공합니다. (단, 보드 구입 후 디오이즈로 연락하여 라이브러리 사용동의서를 제출한 고객에 한합니다.)
- 이들 라이브러리와 예제를 기반으로 각종 임베디드 애플리케이션을 작성하고 시험해 볼 수 있습니다.
- 라이브러리는 평가용으로만 제공하며 일부 기능과 성능 면에서 제약이 있으므로 다른 용도로 사용하고자 할 경우는 정식 라이센스가 필요합니다.
라이센스에 관한 자세한 사항은 디오이즈로 문의 주십시오.


[ (도서) MicroC/OS-II 실시간 커널 제2판 (보급판) ]

이 책은 임베디드 시스템 프로그래머, 컨설턴트, 리얼타임 운영체제에 관심있는 학생들을 위해 쓰여졌다. μ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)할 수 있다.

저자/역자 소개

[ 저자 소개 ]

Jean J. Labross

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


[ 역자 소개 ]

성원호

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

목차

목차
  • 1. ARM9 RTOS 실습 보드
  • 2. 도서 : MicroC/OS-II 실시간 커널 제2판 보급판

도서 오류 신고

도서 오류 신고

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

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

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