1. real time systems concepts
:
2. uC/OS-II Kernel structure (* 중요)
: Kernel에 사용하는 자료구조, TCB(task control block : task를 제어하기위한 블럭)
3. uC/OS-II Initializing & Starting (*)
: 초기화(전역변수, 링크드 리스트), 테스크 수행
---------------------------------------CoreAPI(커널에 있어서 핵심적인기능이라 할수 있음)
4. Task Management
: OSTaskCreate()
5. Time Management
: OSTimeDly() - CPU를 점유하지 않는 딜레이
---------------------------------------------------
6. Event Control Blocks
:ECB(일종 구조체) -> 동기화객체, 통신객체에서 공통적으로 사용하는 자료구조(OSEventType으로 구분하도록함. p.108)
(table은 배열)
OS_EventWaitListInit().......OS_EventTO() -p.106
--------------------------------------동기화객체---
7. Semaphore Management
8. Mutual Exclusion Semaphore (Management)
: Mutex
---------------------------------------------------
--------------------------------------통신객체-----
9. Message Mailbox Management : Mbox
10. Message Queue Management : Queue
---------------------------------------------------
'dev, tech > rtos' 카테고리의 다른 글
VxWorks, pSOS, VRTXsa, Nucleus, uC/OS II의 Interfac.. (0) | 2006.06.02 |
---|---|
RTOS(Real Time Operating System)의 프로그래밍 기법 (0) | 2006.06.02 |
uC/OS-II 의 특징 (0) | 2006.05.30 |
책 (0) | 2006.05.22 |
댓글