Skip to content

ARM Cortex-M build system using GNU Make

License

Notifications You must be signed in to change notification settings

roddehugo/arm-build-system

Repository files navigation

ARM Cortex-M build system

This project takes its root in my desire to better understand every step involved in building and programming Cortex-M microcontrollers in bare-metal.

Ambition

The goal of this project is to provide a Makefile system with scripts to build simple to moderately complex firmware images for ARM Cortex-M processors.

It should be self-documented enough to serve as a reference for future works.

Credit

This build system is a combination of some of the best resources available:

Getting started

Dependencies

Usage

Documentation

Migrating to C++

Blogs