Luminary Micro

µC/OS-II-View

µC/OS-II ports

Application notes

Evaluation Boards

µC/GUI ports

µ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 download the file.

Download
Processor
OS version
Compiler
Contributor

see AN-1018 below

Cortex-M3

V2.86 IAR

see AN-1102 below
LM3Sxxx
V2.86 IAR

see AN-1112 below
LM3S102 V2.83 IAR

see AN-1811 below
see EV-LM3S811 below
LM3S811
(Luminary Micro Evaluation
Kit EV-LM3S811)
V2.86 IAR

see EK-LM2965 below

LM3S2965
(Luminary Micro CAN Evaluation
Kit EK-LM3S2965)
V2.84 IAR

&

ARM/Keil

see EK-LM3748 below

LM3S3748
(Luminary Micro USB Host/Device
Evaluation Kit EK-LM3S3748)

V2.86 IAR


see AN-3965 below
see EK-LM3S6965 below

LM3S6965
(Luminary Micro ENET Evaluation Kit EK-LM3S6965)

V2.84 IAR

&

ARM/Keil

Application notes


AN Number
Title
Author
Download
AN-1018 µC/OS-II and the ARM Cortex-M3 Processors

AN-1102

µC/OS-II and the Luminary Micro LM3Sxxx
(Luminary Micro Development Kit
DK-LM3Sxxx)

AN-1112 µC/OS-II and the Luminary Micro LM3S102
(IAR KickStart Board
LM3S102-SK)

AN-1811 µC/OS-II and the Luminary Micro LM3S811
(Luminary Micro Evaluation Kit EV-LM3S811
)

AN-3965 µC/OS-II, µC/Probe and µC/TCP-IP
and the Luminary Micro LM3S6965
(Luminary Micro ENET Evaluation Kit EK-LM3S6965)

AN-9965 µC/OS-II, µC/Probe and µC/CAN
and the Luminary Micro LM3S2965
(Luminary Micro CAN Evaluation Kit EK-LM3S2965)

Coming Soon!

Evaluation boards

Board
Description
Download

Luminary Micro EK-LM3S6965
ENET Evaluation Kit

Example µC/OS-II-based IAR EW and Keil uVision3 projects are available for the LuminaryMicro EK-LM3S6965 ENET evaluation kit. The evaluation board contains a 64x128-pixel OLED display, 1 LED, five push buttons, a buzzer, a miniSD card holder, and an Ethernet port. The MCU can be programmed through either the board's USB port or the 20-pin J-TAG port. The UART0 of the MCU can communicate with a PC across USB as well, which includes a virtual COM port interface.

Micrium has one project targeted to this board. The project corresponding to AN-3965 uses µC/OS-II, µC/TCP-IP and µC/Probe. The board can be pinged via the Ethernet port and the push buttons control the message displayed on the LCD. Also, µC/Probe can be used to monitor global variables in the application via the board's USB port (which is linked to the MCU's UART0 by a USB-to-serial converter). To download a trial version of µC/Probe, please visit the this page.

AN-3965

Luminary Micro EK-LM3S3748
USB Host/Device Evaluation Kit

Example µC/OS-II-based IAR EW and Keil uVision3 projects are available for the LuminaryMicro EK-LM3S3748 USB host/device evaluation kit. The evaluation board contains a 128x128-pixel display, 1 LED, a joystick and a buzzer. The MCU can be programmed through either the board's USB port or the 20-pin J-TAG port. The UART0 of the MCU can communicate with a PC across USB as well, which includes a virtual COM port interface.

Micrium has two projects targeted to this board. This project uses µC/OS-II and µC/Probe. When the joystick is pushed, a new screen is displayed on the LCD. Also, µC/Probe can be used to monitor global variables in the application via the board's USB port (which is linked to the MCU's UART0 by a USB-to-serial converter). To download a trial version of µC/Probe, please visit the this page.

The second project uses µC/OS-II and µC/USB-Host, integrating the mass storage class driver. After a USB drive is connected to the host port, the directories can be navigated and modified through the command line interface provided over the serial port (through the USB connector used for debugging). ONLY A BINARY IS PROVIDED FOR THIS PROJECT. For more information, contact sales@micrium.com

µC/OS-II Project:



 

µC/OS-II + µC/USB-Host Project:



Luminary Micro EK-LM3S2965
CAN Evaluation Kit

Example µC/OS-II-based IAR EW and Keil uVision3 projects are available for the LuminaryMicro EK-LM3S2965 CAN evaluation kit. The evaluation board contains a 64x128-pixel OLED display, 1 LED, five push buttons and a buzzer. The MCU can be programmed through either the board's USB port or the 20-pin J-TAG port. The UART0 of the MCU can communicate with a PC across USB as well, which includes a virtual COM port interface.

Micrium has one project targeted to this board. This project uses µC/OS-II and µC/Probe. The push buttons control the message displayed on the LCD. Also, µC/Probe can be used to monitor global variables in the application via the board's USB port (which is linked to the MCU's UART0 by a USB-to-serial converter). To download a trial version of µC/Probe, please visit the this page.

Luminary Micro Evaluation Kit EV-LM3S811

Example µC/OS-II-based IAR EW projects are available for the Luminary Micro LM3S811 evaluation board which employs Luminary Microelectronics' LM3S811 processor. The user interface includes 1 LEDs, a 2x16 OLED (Organic LED) display, 2 user push buttons, and a potentiometer. The board is programmed and debugged through its USB port.

Micrium has one project targeted to this board. The project corresponding to AN-1811, uses µC/OS-II. The push button controls the message displayed on the OLED, with the potentiometer controlling the vertical scroll of the display.

AN-1811

Luminary Micro Development Kit DK-LM3Sxxx
with the LM3S102

Example µC/OS-II-based IAR EW projects are available for the LuminaryMicro Development Kit DK-LM3Sxxx. The current projects are targeted for the development kit using a LM3S102 daughterboard; however, the port can easily be adapted for other daughterboards. The motherboard contains a 2x16 LCD display, 8 LEDs, and several switches, in addition to headers for additional connections. The MCU can be programmed through either the motherboard's USB port or the J-TAG port.

Micrium has one project targeted to this board. The project corresponding to AN-1102, uses µC/OS-II. The text displayed on the LED advances through a series of messages, changing every two seconds, and the LEDs on the board blink continuously.

 

AN-1102

IAR LM3S102-SK Evaluation Board

Example µC/OS-II-based IAR EW projects are available for the IAR LM3S102-SK board which employs Luminary Microelectronics' LM3S102 processor. The peripherals on this board include one RS-232 port and a USB port (used for the J-TAG interface). The user interface includes one LED, 2 user push buttons, a buzzer, and 2x16 LCD display.

Micrium has one project targeted to this board. The project corresponding to AN-1112, uses µC/OS-II and µC/LCD. One button is used to change the text displayed on the LCD. The other button toggles the LCD backlight. The buzzer will emit a sound while a button is pressed. Also, the LED blinks throughout the demo.

AN-1112:

µC/GUI ports

µC/FS ports

µC/TCP-IP ports


AN Number
Title
Author
Download
AN-3965 µC/OS-II, µC/Probe andµC/TCP-IP
and the Luminary Micro LM3S6965
(Luminary Micro ENET Evaluation Kit EK-LM3S6965)

µC/USB ports

Download
Processor
Description
Compiler
Contributor


LM3S3748
(Luminary Micro USB Host/Device
Evaluation Kit EK-LM3S3748)

Pre-compiled USB host application integrating the mass storage class driver. After a USB drive is connected to the host port, the directories can be navigated and modifiedthrough the command line interface provided over the serial port. IAR

&

ARM/Keil

µC/USB-Device andµC/USB-Host have been ported to the LM3S3xxx-series MCUs.

 

© www.Micrium.com