1.0 OOP mit Java Überblick
Verwendete Software [BlueJ] Alter Unterricht [MezData: Java lernen mit BlueJ]
Verwendete Software [BlueJ] Alter Unterricht [MezData: Java lernen mit BlueJ]
Blockschaltbild Ich kann Liste Speichermodell ABI Musterprüfung Beispiel Ich bin mit der Musteraufgabe nicht glücklich, sie sollte so gestellt sein, dass auch ein 8Bit-AVR-Controller verwendet werden könnte. Den 8051 ⚰️ hab ich nie verwendet, bei dem ESP32-Zeug kenn ich den Assembler nicht. STM32 und AVR haben Pipeline sollen dazu Fragen kommen, wie sieht es mit…
Simulatorsoftware Digital Ich verwende den Digitalsimulator Digital von Helmut Neemann. Es wird ein Java fähiges Gerät benötigt. Digital führt schnell dazu sich auf das Ziel einer Implementierung in Programmierbarer Logik ein zu lassen, denn die Gleichungen werden in DNF (Disjunktiver Normal Form) ausgegeben (betrachte Gleichung zu NAND): https://mezdata.de/links/index.php?sub=Digital
Neuer Bildungsplan: Informatik TG und InformationstechnikDie Verzahnung von Informatik und Informationstechnik ist eine Herausforderung beim KuK-Einsatz im Fach Informatik.Blau = Hardware; Rot = Software; Software TGI Formelsammlung Arduino-Version Materialien zum neuen Bildungsplan Informationstechnik an den Technischen Gymnasien Es lebe das Beta-Stadium Da ich Hard- und Software unterrichte fallen mir Inkonsistenzen in der Forsa auf:
Stoffverteilung entsprechend dem Bildungsplan Jahrgangsstufe 1 TGI Baden Württemberg. NUCLEO L152RE Beschafft bei reichelt.de für 19,30€ [ST-Doku-Seite] [Referenz-Manual] Pin Belegung Grüne LED an PA5 (D13) , Blauer UserButton an PC13 mit PullUp-Widerstand und ist entprellt. Mit analogWrite(Pin,Wert) können nur die 6 von Arduino vorgesehenen Pins verwendet werden. Aduino Pin STM32 Pin D3 PB3 D5 PB4…
Synopsis: [Wikipedia: Liste (Datenstruktur)] [Class LinkedList<E>] [W3schools: Java LinkedList] Verkettete Listen dienen zur Speicherung beliebiger Elemente (Zahlen, Strings, Objekte …) im Hauptspeicher. Sie fallen in die Kategorie der dynamischen Datenstrukturen. Hierbei handelt es sich um Datenstrukturen, die beliebig im Hauptspeicher wachsen können, sich aber auch wieder beliebig verkleinern können.Um eine verkettete Liste realisieren zu können, benötigt…
[DATEN VISUALISIEREN MIT P5.JS]
MezData: [Listen: Einfügen, Suchen, Sortieren] ToDo: ArrayList
Hier eine vereinfachte Betrachtung, für Details Doku lesen: rm0038 S183ff. stm32l152re S92 Veranschaulichung I/O Pin Funktion mit Digital GPIO Register Name Beschreibung Subadresse Zuordnung MODER Mode RegisterDie Funktion des Pins einstellen 0x00 00: Input (Reset Status)01: GPIO (ODR-Ausgabe)10: Alternative Funktion11: Analog Modus OTYPER Output Type RegisterAusgabemodus des Pins 0x04 0: Output push-pull1: Output open-drain OSPEEDR…
Die elementare serielle Schnittstelle für Arduino, darüber werden viele der Boards programmiert und darüber wird mit dem Seriellen Monitor kommuniziert.Nun wollte ich mit dem Oszilloskop die Kommunikation mitschneiden und steckte den Tastkopf in D1/TX auf dem L152RE-Board und fand nur Rauschen.In der Doku fand ich raus, dass die Pins D1/PA2/TX und D0/PA3/RX einfach abgeklemmt sind…
[MezData: Links-I2C] [Portexpander HLF 8574] [Temperatursensor LM75A] [Druck- und Temperatursensor BMP280] [MezData: Discovery-Room][stm32-I2C-Lib][Elektrische Gedanken] Einlesen in die Theorie der Schnittstelle Mit Portexpander HLF8574T zwei LED über I2C im Wechsel leuchten lassen Die LED-Anoden sind VDD (5V) verbunden. P1 und P0 des PCF8574-Moduls sind über 330Ω Widerstände an die Kathoden angeschlossen. Somit leuchten die LED, wenn…
Nachdem das Auto zusammen gebaut wurde ist hier meine Wunschliste, was damit gelernt werden könnte.
Bei Arduino wird üblicherweise mittels Bootloader (eine kleine vorinstallierte Software auf dem µC) über USB die Software aufgespielt. Bei Projekten, bei denen die AVR-Mikrocontroller selber verbaut werden ist oft ein Programmer erforderlich, der über die ISP-Schnittstelle angeschlossen wird z.B.: Mit der Arduino IDE 2.1.0 konnte ich nicht mehr wie gewohnt mit dem Hochladen-Pfeil die Software…