
Continued from previous page
Operating Systems (RTOS / OS)
Operating Systems use specialized scheduling algorithms in order to provide the software developer with the tools necessary to produce deterministic behavior in the final system. The variety of operating systems available
for NXP microcontrollers ranges from small real-time kernels for deeply embedded systems to large, complex operating systems like Linux and Windows CE.
Supplier
Operating Systems
(RTOS / OS)
Supported Devices
Comments
LPC111x
LPC11C1x
LPC13xx
LPC175x
LPC176x
LPC210x
LPC211x
LPC212x
LPC219x
LPC213x
LPC214x
LPC215x
LPC221x
LPC222x
LPC229x
LPC236x
LPC237x
LPC238x
LPC242x
LPC245x
LPC246x
LPC247x
LPC288x
LPC291x
LPC292x
LPC293x
LH754xx
LH795xx
LH7A4xx
LPC313x
LPC314x
LPC315x
LPC318x
LPC32xx
Adeneo Embedded
Windows CE • • •
Free binary eval versions available for LPC24xx: uCLinuxLinux • • • •
.NET MicroFramework • •
BSQUARE Windows CE • Free binary eval versions available
CMX
CMX-RTX • • • • • • • • • • • • • • • • • • • • • • • • • • • • • Full source code included, no royalties
CMX-TINY+ • • • • • • • • • • • • • • • • • • • • Full source code included, no royalties
CooCox CoOS • • • • Free and open ARM Cortex M RTOS
eCosCentric eCos • • • • • • • Combined with eCosPro IDE
ENEA OSE •
eSysTech X Real-Time Kernel • • • • • • • • • • • • • • • • • •
Express Logic ThreadX • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •
GHI .NET MicroFramework • • • USBizi and EmbeddedMaster products
Green Hills
Integrity • • Call GHS regarding BSP availability
µ-velOSity • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • runs on any ARM7 or ARM9 core
I2ST IceOS • • • • Suws scheduling
IAR PowerPac RTOS • • • • • • • • • •
InterNiche NicheTask • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •
Keil / ARM RTX • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •
Mentor Graphics Nucleus OS • • Easily ported to other NXP controllers
Micrium
µC/OS-II • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • Runs on Any ATM7, ARM9, Cortex-M3
µC/OS-III • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •
Micro Digital smxARM • • • • • • • • • • •
• • • • • • • • • • • • • • Out-of-the-box RTOS, 30-Day Money Back Guarantee
NXP
Windows CE • FREE WinCE 6.0 BSP from NXP
Linux for LPC32x0 •
FREE Linux 2.6.34 BSP from NXP Check www.lpclinux.com for
latest and support.
Linux for LPC31xx • •
FREE Linux 2.6.33 BSP from NXP Check www.lpclinux.com for
latest and support
Linux for LH7/LH7A • • FREE Linux 2.6.16 BSP from NXP
Pumpkin Salvo RTOS • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • Instruction-set architecture
Quadros RTXC Quadros • • • • • • • • • • • • • • • • • • • • • • • • • • • Highly customizable and reliable RTOS
Real Time Engineers Ltd FreeRTOS • • • • • • • • • • • • • • • • • • • • • • • • • Runs on any ARM7, ARM9, Cortex-M3
SEGGER embOS • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •
Wind River VxWorks • •
WITTENSTEIN OpenRTOS • • • • • • • • • • • • • • • • • • • • • • • • • • Commercial licensing for FreeRTOS
Rowbots Unison OS • • POSIX Unison OS
Family LPC1000 LPC2000 LH7 / LH7A LPC3000
Core ARM7TDMI ARM968E
1) 2) 3)
ARM926EJ
1)
ARM7TDMI
2)
ARM720T
3)
ARM922T
Supplier
JTAG debuggers / Trace
Emulators
Supported Devices
Comments
LPC1102
LPC111x
LPC11C1x
LPC13xx
LPC17xx
LPC21xx
LPC22xx
LPC23xx
LPC24xx
LPC28xx
LPC29xx
LH754xx
LH795xx
LH7A4xx
LPC3xxx
Signum
JTAGjet • • • • • • • • • • • • • • • Includes Chameleon Debugger, ETB
JTAGjet-Trace • • • • • • • • • • • • • • • Includes Chameleon Debugger, ETM/ETB
uCdragon ARMstep-U / -P • • • • • • • • • •
Yokogawa ‘advice’ series • • • • • • • • • • • works with microVIEW-PLUS debugger
ZLG
TKScope K8 • • • • • • • • • • • • • •
TKScope K9 • • • • • • • • • • • • •
TKScope DK9 • • • • • • • • • • • • •
AK100 • • • • • • • • • • • • •
Family LPC1000 LPC2000 LH7 / LH7A
1) 1)
LPC3000
Core ARM7TDMI
2) 3) 4) 5) 6) 2)
ARM968
3)
ARM7TDMI
4)
ARM720T
5)
ARM922T
6)
ARM926EJ
M0
M3
M0 M3
Kommentare zu diesen Handbüchern