Table of Contents

11 - Nucleo: embedded programování

Samostatné úlohy

  1. https://mbed.org ⇒ MBED OS developer site
  2. Sign up / Sign in
  3. Compiler
  4. Add to your Mbed Compiler
  5. Vrátit se zpět na stránku s přidáním platformy a vybrat NUCLEO-F446RE, select platform

Založení a zkompilování projektu

  1. Založit nový projekt (New)
  2. Vybrat “Blinky LED test for the ST Nucleo boards”
  3. Definovat Digitální výstup pro zelenou ledku na semaforu jako DigitalOut myled(D13);
  4. Compile
  5. Nahrát do Nuclea
  6. Vyjmout mass storage v případě, že nedojde k restartu systému

Pro většinu aplikací, které mají běžet v nekonečné smyčce (nejen embedded systémy) je poté základní konstrukce programu následující:

int main(){
  // inicializace programu
  while(1){
    // nekonečná smyčka, hlavní část programu
  }
  return 0;
}