Next Previous Contents

ARM Microcontroller HOWTO

Martin Hinner, <>,

Version 0.1, 10 January 2007 *WORK IN PROGRESS*

This document describes how to develop with ARM core-based microcontrollers under Linux, using GNU CC and nlmconv(1) from GNU binutils. More information can be found on my homepage and on ARM Microcontroller development page (

1. Introduction

2. Introduction to ARM7TDMI core

3. Available ARM7TDMI Microcontrollers

4. Setting-up Development Environment on a Linux Box

5. "Hello world" project (or "blink a LED" application)

6. ARM Microcontroller Flash Programming

7. Real time OS

8. Technical information

Next Previous Contents