1.0 STM32 Assembler Überblick

Mindmap
MindMap zum Unterricht

To Do und Schnipsel

  • PB3 ist im Debug-Modus 1
  • Hal_Delay belegt R0, R2, R3
  • AD-Wandlung, wie Poti abfragen z.B. für Geschwindigkeit oder Balkenanzeige
  • Unterprogramm-Aufrufe über Stack
  • Der Assembler unterscheidet nicht zwischen Groß- und Kleinschrift, anders als bei C und Java
  • Hier wird ein bisschen mit ARM-Assembler das Prinzip von Assembler Schülergerecht gezeigt…

Software

  1. STM32CubeIDE zum Programmieren (Linux, MacOS, Windows)
  2. Visual2 prima ARM-Simulator für EDU (Linux, MacOS, Windows)
  3. yEd für Programm Ablauf Pläne (PAP) (Linux, MacOS, Windows)
  4. draw.io für Programm Ablauf Pläne (PAP) (Linux, MacOS, Windows) online https://app.diagrams.net
  5. Linkliste auf mezdata.de

Weitere Dokumente

st.com: PM0056 Programming manual