Skip to content
Olivier Scalbert edited this page Feb 17, 2019 · 3 revisions

Welcome to the ARM wiki!

This repository contains different projects around ARM technology.

These projects use the GNU Embedded Toolchain for Arm, libopencm3 and sometimes FreeRTOS.

Projects for the STM32f429I-DISC1 board

blink1

Blink1 is a small "hello world !" project. It only makes a led blink. It uses the libopencm3 library. To build it, just do:

make CM3_DIR=your_libopencm3_path flash

tasks1

This project starts three FreeRTOS tasks:

  • one for for the LED3;
  • one for the the LED4;
  • one that dumps some memory content on USART1. To compile it, just setup the libopencm3 and FreeRTOS paths in the makefile and: make flash

On linux you can start a terminal emulator as minicom: minicom -D /dev/ttyACM0 -b 19200

That is all ! ;-)

Clone this wiki locally