|

TG12 INFT Ich kann Liste

Liste für SJ 23/24

FähigkeitenLinksKommentar
Arduino Software einrichten,
Aufgaben zum Einstieg,
Tastenprellen, Floating, buttonCheck()
analogWrite(), PWM
analogRead(), Zeitmultiplexausgabe 2 Stellig
1.1 Einstieg in Arduino für STM32
1.1b Bitschubserei
1.1s Spickzettel
1.1x STM32 GPIO Ports
1.2 Aufgaben zum Einstieg
KA1
Fußgängerampel
Lüftersteuerung
Autoblinker
UPDown-Zähler mit 7Segmentanzeige
Garagentorsimulation
1.3 ZustandsdiagrammKA1
Ext. Interrupt einstellen
Sekundenzähler
Skigondel
1.4 InterruptsKA2
Timer-ISR im Zustandsdiagramm verwenden1.5 TimerKA2
Timerinterrupts einstellen können mit Tick, Hertz und Microsec-Format
Gleisanlage
PWM-Ausgabe
Töne ausgeben Timer starten und Stoppen
🔥 Gitarrenstimmhilfe
Wecker
Kaffeeautomat
Ultraschallsensor, Multiplex-7Seg. Ausgabe mit Timer
Zeiten mit Timer messen können
1.5 TimerKA3
Fragen zu ALU, Befehlsverarbeitung, Pipeline, RISC, CISC, Load Store, RAM, ROM3.0 Rechenwerk
4.0 Befehlsverarbeitung
X Zusammenfassung
KA3
Ich kann Liste SJ 23/24

Liste für SJ 22/23

Zeug aus TG11

Zahlensysteme
Bitoperationen
Ports

Programme mit Tasten-Polling

Ports initialisieren: pinMode()
Ports abfragen mit digitalRead(), GPIOA->IDR
Auf Port ausgeben: digitalWrite(), GPIOC->ODR = , |=, &=, GPIOC->BSRR=(1<<n), GPIOC->BSRR=(1<<n+16)
Leuchtpunkt, Leuchtband ausgeben
Zähler mit Tasten entprellen
Zahl auf 7-Segment-Anzeige ausgeben, einstellig, zweistellig
Muster via Array ausgeben (2D-Arrays)
Zustandsdiagramme entwickeln können
Zustandsdiagramme implementieren können

TG12 2. HJ 2. KA

FähigkeitLinksKommentar
Assembler-Programme lesen können1.3 ALU-Funktion und Simulation mit VisUAL2
Rechnerarchitektur Überblick1.0 Rechnerarchitektur Überblick
Rechenwerk3.0 Rechenwerk
Befehlsverarbeitung4.0 Befehlsverarbeitung
Register und ArchitekturX Wiederholung, Zusammenfassung
AD-Wandlung3.1 AD / DA Wandlung
Servo mit PWM steuern3.2 Servo steuern mit PWM