NXP - LPC21xx

µC/OS-II ports

Application notes

Evaluation Boards

µC/FS ports

µC/TCP-IP ports

uC/USB ports



µC/OS-II ports

All µC/OS ports can easily be ported to µC/OS-II. If you port µC/OS-II to a processor not listed and want to include your port on this web site, please contact Micrium at Micrium. Note that the ports are provided as is with the exeption of the Micrium ports which are supported by Micrium..

Note that in most cases only the PORT is provided and it is assumed that you have the rest of the source for µC/OS-II from the book or the upgrade.
In cases where the µC/OS-II source code is included, you will need to be a registered member and be logged in before you can donwload the file.

Download
Processor
OS version
Compiler
Contributor

LPC2104

  GNU
ADS V1.2
Pary Wu


see AN-1206

LPC2106 V2.83 IAR
LPC2129 V2.76 IAR


see AN-1138

LPC2138

V2.84 IAR


see AN-1148
(IAR LPC2148-SK Evaluation Board)


(Keil MCB2140 Evaluation Board)

LPC2148

V2.84

IAR

&

ARM/Keil

Application notes


AN Number
Title
Author
Download
AN-1011 µC/OS-II and the ARM processor
AN-1012 µC/OS-II and the ARM7 in Thumb mode
AN-1014

µC/OS-II for ARM Processors
Works in ARM or Thumb mode

AN-1138 µC/OS-II and µC/Probe for the NXP LPC213x Processor
LPC2138 (ARM7) on the
IAR LPC2138-SK Evaluation Board

AN-1148

µC/OS-II and µC/Probe for the NXP LPC214x Processor
LPC2148 (ARM7) on the
IAR LPC2148-SK Evaluation Board

AN-1206

µC/OS-II for the NXP LPC2106 Processor
LPC2106 (ARM7) on the
IAR LPC2106-SK Evaluation Board

AN-7148-Bulk µC/USB-Bulk for the NXP LPC2148 Processor.
AN-7148-MSD µC/USB-MSD for the NXP LPC2148 Processor.

Evaluation boards

Board
Description
Download

IAR LPC2106 Evaluation Board

Example µC/OS-II-based IAR projects are available for the IAR LPC2106 board which employs NXP's LPC2106 processor. The peripherals on this board include two RS-232 ports and a JTAG port. The user interface includes 16 LEDs and 4 user push buttons.

Micrium has one project targeted to this board. The project corresponding to AN-1206, uses µC/OS-II and µC/OS-View. A series of 5 lit LEDs loops around the strip of 16, and two of the push buttons control the delay time used in the interface task, causing the LEDs to move faster or slower.

AN-1206:

IAR LPC2138 Evaluation Board

Example µC/OS-II-based IAR projects are available for the IAR LPC2138 board which employs NXP's LPC2138 processor. The peripherals on this board include two RS-232 ports and a JTAG port. The user interface includes several LEDs, a 2x16 LCD display, 2 user push buttons, and a potentiometer.

Micrium has one project targeted to this board. The project corresponding to AN-1138 uses µC/OS-II, µC/Probe and µC/LCD. The push buttons control the LCD output and µC/Probe can be used to monitor global variables in the application via one of the board's RS-232 ports. To download a trial version of µC/Probe, please visit the this page.

AN-1138:

IAR LPC2148 Evaluation Board

Example µC/OS-II-based IAR projects are available for the IAR LPC2148 board which employs NXP's LPC2148 processor. The peripherals on this board include two RS-232 ports, a JTAG connector, an SD/MMC card slot, and a USB device port. The user interface includes several LEDs, a 2x16 LCD display, 2 user push buttons, and a potentiometer.

Micrium has one project targeted to this board. The project corresponding to AN-1148 uses µC/OS-II, µC/Probe and µC/LCD. The push buttons control the LCD output and µC/Probe can be used to monitor global variables in the application via one of the board's RS-232 ports. To download a trial version of µC/Probe, please visit the this page.

In addition, two appnotes are available (with application code only) detailing the use of the LPC2148 evaluation board with µC/USB-Bulk and µC/USB-MSD. These appnotes are AN-7148-Bulk and AN-7148-MSD, respectively.

AN-1148:

 

AN-7148-Bulk

 

AN-7148-MSD

Keil MCB2140 Evaluation Board

Example µC/OS-II-based IAR projects are available for the Keil MCB2140 evaluation board which employs NXP's LPC2148 processor. The peripherals on this board include two RS-232 ports, a JTAG connector, an SD/MMC card slot, and a USB device port. The user interface includes eight LEDs, 1 user push buttons, and a potentiometer.

Micrium has one project targeted to this board. This project uses µC/OS-II and µC/Probe. The push button and potentiometer control the blinking pattern of the LEDs and µC/Probe can be used to monitor global variables in the application via one of the board's RS-232 ports. To download a trial version of µC/Probe, please visit the this page.

µC/OS-II and µC/Probe Project:

 

 

µC/FS ports

µC/TCP-IP ports

µC/USB ports


Download
Description

µC/USB-Bulk and the NXP LPC2148 Processor.

µC/USB-MSD and the NXP LPC2148 Processor.

 

© www.Micrium.com