MicroC / OS - II는 (일반적으로 μC / OS - II 또는 UC / OS - II라고합니다), C 프로그래밍 언어로 주로 서면 마이크로 프로세서를위한 저비 용의 우선 순위 기반의 사전 emptive 실시간 멀티태스킹 운영 체제 커널이다. 그것은 임베디드 시스템에서 사용하기위한 것입니다. MicroC / OS - II 장 J. Labrosse하여 임베디드 시스템 프로그래밍 잡지의 두 부분으로 1992 문서 및 도서 μC / OS 리얼 타임 커널의 원래 출판 커널의 2 세대 (소스 코드) (ISBN 0 -87930-444-8).(translate from):MicroC/OS-II (commonly termed µC/OS-II or uC/OS-II), is a low-cost priority-based pre-emptive real-time multitasking operating system kernel for microprocessors, written mainly in the C programming language. It is intended for use in embedded systems.
MicroC/OS-II is the second generation of a kernel originally published (with source code) in a two-part 1992 article in Embedded Systems Programming magazine and the book µC/OS The Real-Time Kernel by Jean J. Labrosse (ISBN 0-87930-444-8). The author intended at first to simply describe the internals of a portable operating system he had developed for his own use, but later developed the OS as a commercial product.
µC/OS-II is currently maintained by Micrium Inc. and can be licensed on a per product or product line basis. Use of the operating system is free for educational non-commercial use. Additionally, Micrium provides other middleware software products such as µC/CAN, µC/FL, µC/FS, µC/GUI, µC/Modbus, µC/TCP-IP, µC/USB and a large assortment of µC/TCP-IP applications such as client software for DHCP, POP3, SNTP, FTP, TFTP, DNS, SMTP, and TTCP. Server software includes HTTP, FTP, and TFTP. PPP is also available.
On March 24, 2009, Micrium released an enhanced product, µC/OS-III, with licensed source code available for US$9,995 per end-product.[1] µC/OS-III features unlimited number of tasks and priorities, and round robin scheduling.