1.4 Ports Einlesen und Ausgeben

Schalter an PB7..PB0 einlesen und auf LEDs ausgeben Die Werte der Schalter PB7..PB0 sollen auf den LED7..LED0 ausgegeben werden. Im Debug-Modus fällt auf, dass LED3 leuchtet also ist PB3 beim Debuggen 1. Knight-Rider-Lauflicht mit Shift-Befehlen K.I.T.T. Scanner: Ein Lauflicht, dass LED0 bis LED7 und dann wieder zurück bis LED0 leuchten lässt, also wirkt wie ein…

1.3 ALU-Funktion und Simulation mit VisUAL2

Präsentation: Funktionsweise ALU und Flags Seltsame Unterschiede zwischen STM32CubeIDE und VisUAL2 Kommentare in Cube mit // in VisUAL mit ; Marken werden in VisUAL ohne : am Ende definiert In Cube IDE kann # oft weggelassen werden In VisUAL geht bx lr nicht, verwende mov pc,lr VisUAL2 kann keinen mul-Befehl?! 😭 Addition, Subtraktion und Flags…

1.0 STM32 Assembler Überblick

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 STM32CubeIDE zum…

1.1 Einstieg in µC mit STM32

Falls kein PowerPoint zur Hand LibreOffice zum Öffnen verwenden, mit Keynote hatte ich schon Probleme bei den Animationen… An dieser Stelle einen herzlichen Dank nach Öhringen an meinen Kollegen Herrn Sturm für die Präsentationen und Videos. Arbeitsauftrag: Präsentationen ansehen und Listen machen für verstandene und (noch) nicht verstandene Dinge. Kahoot zu Grundlagen