Download FreeRTOS
 

Quality RTOS & Embedded Software

COMMUNITY
WHAT'S NEW
Simplifying Authenticated Cloud Connectivity for Any Device.
Designing an energy efficient and cloud-connected IoT solution with CoAP.
Introducing FreeRTOS Kernel version 11.0.0:
FreeRTOS Roadmap and Code Contribution process.
OPC-UA over TSN with FreeRTOS.

LPCOpen Walk Through
Getting started with LPCOpen and FreeRTOS

Introduction

These 'walk through' pages provide a series of practical examples that are intended to demonstrate how LPCOpen's low level functionality and ready to run examples enable rapid platform development, allowing you to focus your development time on application design much earlier in the development life cycle.

LPCOpen can be used with or without FreeRTOS. The presented examples demonstrate some of the additional benefits that can be obtained from LPCOpen when it is used in conjunction with FreeRTOS, should the complexity of the application being designed warrant it.

The series of walk through pages are intended to be viewed in turn. The first practical example is of an LPCOpen project that does not use FreeRTOS, with following pages demonstrating how to efficiently incorporate the functionality of the first example in an LPCOpen project that does use FreeRTOS.

Walk through pages:

  1. Downloading the tools and importing the LPCOpen package
  2. Making use of the USB drivers in the LPC microcontroller hardware (without FreeRTOS)
  3. Experimenting with the LPCOpen FreeRTOS TCP echo example (with FreeRTOS)
  4. Adding the USB functionality into the FreeRTOS TCP echo example
  5. Using simple FreeRTOS techniques to massively reduce CPU usage


Next: Downloading the tools and a description of an LPCOpen package

Copyright (C) Amazon Web Services, Inc. or its affiliates. All rights reserved.