http://www.freertos.org/index.html?http://www.freertos.org/a00090.html
FreeRTOS demos are provided that target
microcontrollers from the following manufacturers:
- Altera
- Atmel
- Freescale
- Fujitsu
- Luminary
Micro
- Microchip
- NEC
- NXP
- Renesas
- Silicon
Labs
- ST
Microelectronics
- Texas Instruments
- Xilinx
- x86 (real mode)
- Unsupported
and contributed ports
- Nios II
A port and demo application targeting a Nios II soft core running on a
Cyclone III FPGA.
- AT91SAM3U Cortex M3 based microcontrollers
- Atmel
SAM3U-EK demo using IAR
The demo application presented on this page is pre-configured to
execute on the official SAM3U-EK evaluation kit from Atmel. The demo
uses the FreeRTOS IAR Cortex-M3 port and can be compiled and debugged
directly from the IAR Embedded Workbench for ARM.
- AT91SAM7S and AT91SAM7X ARM7 based microcontrollers
- AT91SAM9 ARM9 based microcontrollers
- AVR32
- AVR / ATMegaAVR
- HCS12
- Coldfire V1
- Coldfire V2
- 32bit microcontrollers
- 16bit 16FX microcontrollers
- Stellaris Cortex M3 based microcontrollers
- PIC32
- PIC24
- PIC18
Please note that the segmented memory on the PIC18 makes it a
less than ideal candidate for use with an RTOS.
- V850ES
- NEC
V850ES 32bit microcontroller
An IAR demo that contains configurations for many different NEC target
boards and the V850ES/Fx3 Starter Board. Large and small memory models
are supported.
- 78K0R
- Cortex M3 based microcontrollers
- NXP
LPC1768 demo using GCC and Code Red
The demo presented on this page was developed on a CRB1768 fitted with
an LPC1768 microcontroller. It uses:
- The FreeRTOS GCC Cortex-M3 port.
- The Red Suite Eclipse based IDE from Code Red - which
includes the FreeRTOS state viewer plug-in as standard.
- Adam Dunkels open source uIP embedded
TCP/IP stack.
- Bertrik Sikkens open source LPCUSB USB stack to implement
a CDC class echo server.
- NXP
LPC1768 demo using GCC and Rowley CrossWorks
Similar to the LPC1768 Code Red demo, but targeted at the MCB1700
development board and configured to use the Rowley CrossWorks
development tools. This demo also incorporates a uIP WEB server and a
USB CDC class driver.
- NXP
LPC1768 demo using the IAR Embedded Workbench
Similar to the LPC1768 Code Red demo, but targeted at the IAR
evaluation board and configured to use the IAR development tools. This
demo also incorporates a uIP WEB server and a USB CDC class driver.
- LPC2000 ARM7 based microcontrollers
- STM32 Cortex M3 based microcontrollers
- STR7 ARM7 based microcontrollers
- STR9 ARM9 based microcontrollers
- MSP430 based microcontrollers
- Microblaze
- PowerPC 405
- PowerPC 440
- Xilinx
Virtex-5 PowerPC (PPC440)
A PowerPC configurable processor core running on a Virtex5 FPGA.
Configurations are provided with no FPU, single precision FPU and
double precision FPU.
- Industrial PC
Single Board Computer
This will run on a huge variety of PC/AT compatible industrial and
single board computers, including PC/104 systems. It can use the Open Watcom or Borland
development tools, for both of which a pre-configured project file is
provided. See the Tools page.
- RDC8822 Based
Single Board Computer
This runs on the very competitively priced Flashlite 186 single board
computer from JK Microsystems.
The RDC8822 is an AMD embedded 186 clone (AM186ED). It can use the Open Watcom or Borland
development tools (see Tools). Again a pre-configured project file is
provided for both compilers.
- RDC R1120 Based
Single Board Computer
Includes a simple WEB server demo running on a Tern
E-Engine controller using a memory mapped WizNET TCP/IP co-processor.
The RDC1120 is an AMD embedded 186 clone (AM186ES). The demo
application builds with the Paradigm C/C++ compiler and can be remotely
debugged from within the compiler IDE.
|