Who should use this RTOS?
Developers who want to save time on their current and next embedded system project, and who want the cleanest, most popular, and robust RTOS on the market.
Supported Processors
See complete list in Processor Chart
Maximum ROM Footprint (Unscaled): 24 Kbytes
Minimum ROM Footprint (Scaled): 6 Kbytes
Number of Kernel Services: 10 different using 80 API calls
Multitasking Model: Preemptive
Code Execution Entities: Tasks, ISRs
Dynamic Objects: Static and Dynamic
Data Movement: Message Mailboxes (unlimited)and Message Queues (unlimited)
Semaphores – Full Counting: Yes (unlimited)
Mutexes – With Priority Inheritance: Yes (priority calling)
Event Flags: Yes (unlimited), configurable for 8, 16, or 32 bits
Memory Partitions – RAM Management: Yes
Timers: Yes (unlimited)
========
Actel Cortex-M1
Altera Nios II, Cortex-M1
Analog Devices AduC7xxx (ARM7), ADSP-21xx, Blackfin 5xx, SHARC
ARM ARM7, ARM9, ARM11, Cortex-M1, Cortex-M3
Atmel SAM7 (ARM7), SAM9(ARM9), AVR, AVR 32
Freescale 9S08, 9S12, Coldfire, PowerPC, i.MX
Fujitsu FR50
Infineon TriCore, 80C16x
Intel 80×86
Lattice Micro32
Luminary Micro Cortex-M3
Microchip PIC24, dsPIC33, PIC32 (MIPS)
MIPS R3000, R4000
NXP ARM7, ARM9, Cortex-M3
Renesas H8, M16C, M32C, R32C, RL78, SH, 78Kx, V850
Samsung ARM7, ARM9
ST 80C16x, STR7 (ARM7), STR9 (ARM9), STM32 (Cortex-M3)
TI MSP430, TMS320, TMS470, TMS570, Cortex-R4 (ARM7)
Toshiba Cortex-M3
Xilinx MicroBlaze, PowerPC
ZILOG Z80, eZ80
通过Micrium – μC/OS-II Kernel.
Posted by Ian at 13:39
Developers who want to save time on their current and next embedded system project, and who want the cleanest, most popular, and robust RTOS on the market.
Supported Processors
See complete list in Processor Chart
Maximum ROM Footprint (Unscaled): 24 Kbytes
Minimum ROM Footprint (Scaled): 6 Kbytes
Number of Kernel Services: 10 different using 80 API calls
Multitasking Model: Preemptive
Code Execution Entities: Tasks, ISRs
Dynamic Objects: Static and Dynamic
Data Movement: Message Mailboxes (unlimited)and Message Queues (unlimited)
Semaphores – Full Counting: Yes (unlimited)
Mutexes – With Priority Inheritance: Yes (priority calling)
Event Flags: Yes (unlimited), configurable for 8, 16, or 32 bits
Memory Partitions – RAM Management: Yes
Timers: Yes (unlimited)
========
Actel Cortex-M1
Altera Nios II, Cortex-M1
Analog Devices AduC7xxx (ARM7), ADSP-21xx, Blackfin 5xx, SHARC
ARM ARM7, ARM9, ARM11, Cortex-M1, Cortex-M3
Atmel SAM7 (ARM7), SAM9(ARM9), AVR, AVR 32
Freescale 9S08, 9S12, Coldfire, PowerPC, i.MX
Fujitsu FR50
Infineon TriCore, 80C16x
Intel 80×86
Lattice Micro32
Luminary Micro Cortex-M3
Microchip PIC24, dsPIC33, PIC32 (MIPS)
MIPS R3000, R4000
NXP ARM7, ARM9, Cortex-M3
Renesas H8, M16C, M32C, R32C, RL78, SH, 78Kx, V850
Samsung ARM7, ARM9
ST 80C16x, STR7 (ARM7), STR9 (ARM9), STM32 (Cortex-M3)
TI MSP430, TMS320, TMS470, TMS570, Cortex-R4 (ARM7)
Toshiba Cortex-M3
Xilinx MicroBlaze, PowerPC
ZILOG Z80, eZ80
通过Micrium – μC/OS-II Kernel.
Posted by Ian at 13:39