Yahoo Groups archive

Lpc2000

Index last updated: 2026-04-28 23:31 UTC

Message

RE: [lpc2000] Re: LPC2138 Dev Board

2005-12-20 by Joel Winarske

>          Also can I integrate any RTOS with this
> Target Board or not?

Yes.  Implementing an RTOS on the LPC parts is very much a viable option.
I've worked with the following on the LPC2129 and LPC2148:

// commercial
1. Segger embOS - does not use FIQ or SWI, free real-time RTOS trace via
serial port, and IAR C-Spy plug-in.  A clean easy to read API, that is well
documented.  No additional cost per multiple products.  They offer free
evaluation software that works.  There are also some very helpful run-time
diagnostics.
2. Micrium uC/OS-II - real-time RTOS trace via serial port is additional
cost.  A clean easy to read API, that is well documented.  A fixed license
fee per individual product.
3. Salvo - Cooperative scheduling.  Low cost.

IAR C-Spy plug-ins are available for embOS and uC/OS-II.  Cost for uC/OS-II
plug-in is additional $$.


// open source
1. FreeRTOS - your app cannot use software interrupts.  API and general
features are not nearly as evolved as the commercial offerings.  Some
limited diagnostics.


My professional preference is Segger's embOS for the medium to large LPC
parts.


Joel

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.