uC/OS-II의 특징

Study/ETC 2009.02.27 13:20
uC/OS-II의 특징

 

(1) Source Code의 공개

책자와 함께 source code가 제공되으로 많은 engineer가 사용할 수 있게 되었지요.

 

(2) Portability(이식성)

uC/OS의 가장 큰 장점 입니다. 다른 상용 OS에 비해 OS porting이 쉽습니다. Jean J. Labrosse가 uC/OS를 개발시 가장 중점을 둔듯한 냄새가 납니다. uC/OS가 각광을 받게된 가장 큰 이유죠.

 

(3) Scalability

특정 embedded system에 맞게 uC/OS의 크기(code size 및 resource 소요)를 조절할 수 있습니다. 따라서 저성능의 CPU에서도 uC/OS의 사용을 가능하게 하였습니다. 가장 기본적인 기능만을 사용한다면, uC/OS는 수 Kbyte 이내의 code size 및 RAM을 필요로 합니다.

 

(4) 최대 64개의 Task

각 task는 다른 task와 동일한 priority를 가질 수 없습니다. 따라서 동일한 priority를 갖는 task에 대한 round-robin scheduling을 제공하지 않습니다.


(5) Code 융합성(?)

Application 과 uC/OS kernel이 서로구분이 없이 결합되어 resource를 공유하며 실행됩니다. OS와 application의 구분이 모호합니다.


http://home.megapass.co.kr/~kyc6507/에서 부분 발췌(오타 수정) 했습니다 ^^;

'Study > ETC' 카테고리의 다른 글

[일본어공부] 카타카나 테스트 동영상  (4) 2009.04.29
[일본어공부] 히라가나 테스트 동영상  (1) 2009.04.29
InstallFactory  (0) 2009.03.25
uC/OS-II의 특징  (2) 2009.02.27
RTOS 자료  (3) 2009.02.27
RTOS  (0) 2009.02.27
블로그 이미지

윤뽀

일상, 생활정보, 육아, 리뷰, 잡담이 가득한 개인 블로그. 윤뽀와 함께 놀아요. (방긋)

댓글을 달아 주세요