확장메뉴
주요메뉴


소득공제
MicroC/OS-Ⅱ 실시간 커널

MicroC/OS-Ⅱ 실시간 커널

[ 제2판, CD 1 ] 에이콘 임베디드 시스템 프로그래밍 시리즈이동
Jean J. Labrosse 저 / 성원호 역 | 에이콘출판사 | 2003년 08월 29일   저자/출판사 더보기/감추기
리뷰 총점8.0 리뷰 1건
정가
48,000
판매가
43,200 (10% 할인)
구매 시 참고사항
eBook이 출간되면 알려드립니다. eBook 출간 알림 신청
분철서비스 시작 시 알려드립니다. 분철서비스 알림신청

품목정보

품목정보
발행일 2003년 08월 29일
쪽수, 무게, 크기 606쪽 | 1506g | 크기확인중
ISBN13 9788989975335
ISBN10 8989975336

책소개 책소개 보이기/감추기

목차 목차 보이기/감추기

줄거리 줄거리 보이기/감추기

1장, μC/OS-II시작하기 - 즉시 μC/OS-II를 접해볼 수 있도록 구성했다. 여러 분이 μC/OS-II와 멀티태스킹에 대해 어느정도 개념이 있다고 가정했다. 이전 판의 내용을 완전히 개편해서 1장을 썼다.

2장, 리얼타임 시스템 개념 - 리얼타임 시스템과 관련된 몇몇 개념을 소개한다. 전경/배경(Foreground/Background) 시스템, 크리티컬 섹션(critical sections), 자원(resources), 멀티태스킹(multitasking), 문맥전환(context switching), 스케줄링(scheduling), 재진입성(reentrancy), 태스크의 우선순위(task priority), 상호배제(mutual exclusion), 세마포어(semaphores), 태스크간 통신(intertask communications), 인터럽트(interrupts) 등의 개념을 다룬다.

3장, 커널 구조 - μC/OS-II의 내부 구조를 소개한다. 태스크와 태스크의 상태, 그리고 태스크 컨트롤 블록(TCB)을 배운다. μC/OS-II에서 어떻게 준비(Ready) 리스트와 태스크 스케줄링, IDLE 태스크를 구현했는지 설명한다. 또 CPU 사용율을 측정하는 방법과 인터럽트를 처리하는 방법, 그리고 μC/OS-II를 초기화하고 시작하는 방법 등을 설명한다.

4장, 태스크 관리 - 태스크와 관련된 서비스 함수들을 다룬다. 태스크를 생성하고 삭제하는 서비스와 태스크의 스택 크기를 검사하는 기능, 태스크의 우선순위를 바꾸는 기능, 태스크를 중지하고 재개하는 기능, 그리고 태스크와 관련된 정보를 알아내는 기능을 설명한다.

5장, 시간 관리 - 사용자가 μC/OS-II에서 어떤 방식으로 지정한 시간만큼 태스크를 지연할 수 있는지 설명한다. 태스크가 깨어나는 방식과 32비트 틱 카운터 값을 가져오고 설정하는 방법을 다룬다.

6장, 이벤트 컨트롤 블록 - 동기화와 태스크간 통신을 수행하는 커널 오브젝트에 바탕이 되는 자료구조를 설명한다. 이 자료구조는 태스크와 ISR 또는 태스크 간의 통신을 가능케 해주고, 공유자원 액세스를 관리한다. 6장은 7장에서 11장을 공부할 때 필요하다.

7장, 세마포어 관리 - 세마포어는 태스크가 공유자원을 액세스할 때 배타적으로 얻어야 하는 커널 오브젝트다. 7장은 μC/OS-II가 세마포어를 어떤 식으로 구현하는지 설명한다.

8장, 상호배제 세마포어 - 상호배제 세마포어(뮤텍스)는 자원에 액세스할 때 배타적으로 얻어야 하는 바이너리 세마포어다. 뮤텍스는 필요한 경우 태스크의 우선순위를 자동으로 변경해서 우선순위 전도 문제를 줄여준다. 8장은 μC/OS-II가 뮤텍스를 어떤 식으로 구현하는지 설명한다. 뮤텍스는 이번 판에 추가된 새로운 서비스이다.

9장, 이벤트 플래그 관리 - 이벤트 플래그는 태스크가 기다릴 수 있는 비트다. 태스크는 하나 또는 그 이상의 비트들이 켜지거나 꺼질 때를 기다릴 수 있다. 9장은 이벤트 플래그를 구현하는 법과 응용프로그램에서 사용할 수 있는 서비스를 설명한다. 이벤트 플래그는 이번 판에 새로 추가한 서비스이다.

10장, 메시지 메일박스 관리 - 태스크는 메시지 메일박스를 통해 메시지를 전달할 수 있다. 10장은 메시지 메일박스를 어떻게 구현하는지 설명한다.

11장, 메시지큐 관리 - 메시지큐는 메시지 메일박스와 비슷하지만. 메시지를 여러 개 보낼 수 있다는 점이 차이점이다. 11장은 메시지큐를 구현하는 법을 설명한다.

12장, 메모리 관리 - 고정크기 메모리 블록을 지원하는 μC/OS-II의 동적 메모리 관리자를 설명한다.

13장, 포팅 - μC/OS-II를 다른 프로세서에서 사용할 수 있도록 포팅할 때 고려해야 할 일반적인 사항들을 설명한다. 이 장도 전 판의 내용을 완전히 개정해서 썼다.

14장, 리얼모드, 라지모델, 부동소수 에뮬레이션을 지원하는 80x86 포트 - μC/OS-II를 인텔/AMD의 80x86 프로세서의 리얼모드 라지 모델에서 어떤 식으로 포팅했는지 설명한다.

15장, 리얼모드, 라지모델, 하드웨어 부동소수를 지원하는 80x86 포트 - 15장은 14장에서 설명한 포트를 확장한 것이다. 이 포트는 문맥전환시 80486, 5x86, 펜티엄 프로세서에 있는 부동소수 레지스터를 처리하는 법을 설명한다. 15장은 이번 판에 새로 추가한 것이다.

16장, μC/OS-II 참고 매뉴얼 - 레퍼런스 매뉴얼(Reference Manual), μC/OS-II 응용프로그램을 작성하는 사람들이 참조할 수 있도록, μC/OS-II에서 제공하는 모든 시스템 서비스 함수를 설명한다. 각 함수에 대해, 간단한 함수설명과 함수선언, 위치한 소스파일의 이름, 전달인자와 리턴값의 의미, 주의할 사항과 관련 예제를 포함한다. 두 번째 판에서는 많은 서비스(뮤텍스, 이벤트 플래그)가 추가됐다. 이들 서비스를 16장에 추가했다.

17장, μC/OS-II 설정 매뉴얼 - μC/OS-II를 응용프로그램에서 사용할 경우, 각각의 설정을 위해 사용하는 각각의 #define 문의 의미를 설명한다. 이러한 설정을 통해 μC/OS-II의 필요한 부분만을 이미지에 포함해서 컴파일하도록 구성할 수 있다. 이 기능을 통해 μC/OS-II는 상당한 유연성을 가지게 되며 μC/OS-II를 위해 필요한 코드 및 데이터 메모리 영역을 최소화할 수 있다. 이번 판은 μC/OS-II를 더 세밀하게 설정할 수 있도록 하기 위해 세 배 이상의 설정 상수를 추가했다.

18장, PC 서비스 - 1장의 예제는 IBM/PC 호환기종을 사용한다고 가정한다. 18장은 PC에서 사용할 수 있는 서비스를 어떻게 캡슐화할 수 있는지 설명한다.

회원리뷰 (1건) 회원리뷰 이동

한줄평 (0건) 한줄평 이동

  등록된 한줄평이 없습니다!

첫번째 한줄평을 남겨주세요.

배송/반품/교환 안내

배송 안내
반품/교환 안내에 대한 내용입니다.
배송 구분 예스24 배송
  •  배송비 : 무료배송
포장 안내

안전하고 정확한 포장을 위해 CCTV를 설치하여 운영하고 있습니다.

고객님께 배송되는 모든 상품을 CCTV로 녹화하고 있으며, 철저한 모니터링을 통해 작업 과정에 문제가 없도록 최선을 다 하겠습니다.

목적 : 안전한 포장 관리
촬영범위 : 박스 포장 작업

  • 포장안내1
  • 포장안내2
  • 포장안내3
  • 포장안내4
반품/교환 안내

상품 설명에 반품/교환과 관련한 안내가 있는경우 아래 내용보다 우선합니다. (업체 사정에 따라 달라질 수 있습니다)

반품/교환 안내에 대한 내용입니다.
반품/교환 방법
  •  고객만족센터(1544-3800), 중고샵(1566-4295)
  •  판매자 배송 상품은 판매자와 반품/교환이 협의된 상품에 한해 가능합니다.
반품/교환 가능기간
  •  출고 완료 후 10일 이내의 주문 상품
  •  디지털 콘텐츠인 eBook의 경우 구매 후 7일 이내의 상품
  •  중고상품의 경우 출고 완료일로부터 6일 이내의 상품 (구매확정 전 상태)
반품/교환 비용
  •  고객의 단순변심 및 착오구매일 경우 상품 반송비용은 고객 부담임
  •  직수입양서/직수입일서중 일부는 변심 또는 착오로 취소시 해외주문취소수수료 20%를 부과할수 있음

    단, 아래의 주문/취소 조건인 경우, 취소 수수료 면제

    •  오늘 00시 ~ 06시 30분 주문을 오늘 오전 06시 30분 이전에 취소
    •  오늘 06시 30분 이후 주문을 익일 오전 06시 30분 이전에 취소
  •  직수입 음반/영상물/기프트 중 일부는 변심 또는 착오로 취소 시 해외주문취소수수료 30%를 부과할 수 있음

    단, 당일 00시~13시 사이의 주문은 취소 수수료 면제

  •  박스 포장은 택배 배송이 가능한 규격과 무게를 준수하며, 고객의 단순변심 및 착오구매일 경우 상품의 반송비용은 박스 당 부과됩니다.
반품/교환 불가사유
  •  소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
  •  소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우 : 예) 화장품, 식품, 가전제품, 전자책 단말기 등
  •  복제가 가능한 상품 등의 포장을 훼손한 경우 : 예) CD/LP, DVD/Blu-ray, 소프트웨어, 만화책, 잡지, 영상 화보집
  •  소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우
  •  디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
  •  eBook 대여 상품은 대여 기간이 종료 되거나, 2회 이상 대여 했을 경우 취소 불가
  •  중고상품이 구매확정(자동 구매확정은 출고완료일로부터 7일)된 경우
  •  LP상품의 재생 불량 원인이 기기의 사양 및 문제인 경우 (All-in-One 일체형 일부 보급형 오디오 모델 사용 등)
  •  시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
  •  전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우
소비자 피해보상
  •  상품의 불량에 의한 반품, 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁해결기준(공정거래위원회 고시)에 준하여 처리됨
환불 지연에
따른 배상
  •  대금 환불 및 환불 지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리
  • 절판 상태입니다.
뒤로 앞으로 맨위로 공유하기