Skip to content

Latest commit

 

History

History
46 lines (38 loc) · 1.72 KB

README.md

File metadata and controls

46 lines (38 loc) · 1.72 KB

<<<<<<< HEAD <<<<<<< HEAD

Workspace

Embedded software development workspace for microcontrollers.

Supported targets:

  • LPC11U68
  • LPC1769
  • LPC4337 (M4 and M0 cores)
  • LPC54102 (M4 and M0+ cores)

Supported boards:

  • CIAA-NXP and EDU-CIAA-NXP (www.proyecto-ciaa.com.ar)
  • LPCXpresso with LPC1769
  • LPCXpresso with LPC54102
  • LPCXpresso with LPC11U68

Available libraries:

Supported toolchains:

  • gcc-arm-none-eabi

Usage

  • Make sure you have an arm-none-eabi-* toolchain configured in your PATH. If you don't have it, download GCC ARM Embedded.
  • cp project.mk.template project.mk
  • Define PROJECT, TARGET and BOARD (optional) variables in project.mk according to the project you want to compile.
  • Compile with make.
  • Clean with make clean. Clean for all targets with make clean_all.
  • Download to target via OpenOCD with make download.

Acknowledgements

This was possible thanks to the Argentine Open Industrial Computer project (Proyecto CIAA). See more about the project at http://www.github.com/ciaa and http://www.proyecto-ciaa.com.ar.

os

Simple OS for ARM Cortex-M3/4 processors. Intended for learning.

=======

os

Simple OS for ARM Cortex-M3/4 processors. Intended for learning.

To be used within https://github.com/pridolfi/workspace.

24b17501cb18bf112c4810e46a2bdd8485dfc712