IntroductionThis page describes two FreeRTOS+IO and FreeRTOS+CLI demo applications that use the LPCXpresso Base Board BSP. The second demo integrates lwIP and FatFS to provide a Telnet "like" command line interface to files stored on an SD card.
These are quite comprehensive demos. Simpler code snippets can be found on the quick examples page, and on most of the FreeRTOS+IO and FreeRTOS+CLI documentation pages. Additional complete projects that are smaller, and projects that run in the FreeRTOS Windows simulator, will be provided in due course.
These demos use the standard FreeRTOS Cortex-M3 GCC port. It is important that users wishing to use this port without FreeRTOS+IO first consult the port documentation to gain an understanding of the interrupt configuration settings required to use the FreeRTOS interrupt nesting model. The FAQ that documents the most common mistakes made when using a multitasking kernel on a Cortex-M device is a good place to start.
On this page:
lwIP and FatFS are third party open source products, supplied under their own license terms. Low cost commercial TCP/IP libraries are also available for the LPC1768.
Copyright (C) 2004-2010 Richard Barry. Copyright (C) 2010-2014 Real Time Engineers Ltd.
Any and all data, files, source code, html content and documentation included in the FreeRTOSTM distribution or available on this site are the exclusive property of Real Time Engineers Ltd.. See the files license.txt (included in the distribution) and this copyright notice for more information. FreeRTOSTM and FreeRTOS.orgTM are trade marks of Real Time Engineers Ltd.