Benutzerbeiträge von „Satyria“
Aus C und Assembler mit Raspberry
Ein Benutzer mit 1.341 Bearbeitungen. Das Konto wurde am 2. Juli 2024 erstellt.
2. Juli 2024
- 15:3015:30, 2. Jul. 2024 Unterschied Versionen +915 Bytes N Einführung in C- und Assemblerprogrammierung mit dem Raspberry Pi 5 Die Seite wurde neu angelegt: „In diesem Tutorial werden wir einige Dinge behandeln, die im vorhergehenden Skript für den Raspberry Pi 4 nicht beschrieben wurden. Um ein Betriebssystem zu erstellen, sind verschiedene Funktionen notwendig. Beispielsweise müssen wir eine Speicherverwaltung einrichten und uns mit Interrupts befassen. Auch die Interaktion über eine USB-Schnittstelle kann kompliziert sein. Später werden wir Disk-Operationen einführen, das Starten von zusätzlichen Prog…“
- 15:2815:28, 2. Jul. 2024 Unterschied Versionen +259 Bytes Hauptseite →Raspberry Pi 5 Markierung: Visuelle Bearbeitung: Gewechselt
- 15:2115:21, 2. Jul. 2024 Unterschied Versionen +3 Bytes Programmierumgebung erstellen (64-Bit) →Überprüfung der Installation
- 15:1815:18, 2. Jul. 2024 Unterschied Versionen +1.315 Bytes N Programmierumgebung erstellen (64-Bit) Die Seite wurde neu angelegt: „== Installation der GNU Toolchain == Die GNU Toolchain kann direkt bei ARM heruntergeladen werden: https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloads Es gibt zwar nur eine 32-Bit-Version, aber das spielt für uns keine Rolle. Laden Sie die ZIP-Datei herunter. none|400px === Herunterladen und Extrahieren der Toolchain === Gehen Sie in Ihr Download-Verzeichnis, markieren Sie die ZIP-Datei und klicken Sie mit d…“
- 15:1815:18, 2. Jul. 2024 Unterschied Versionen +16 Bytes N Datei:Verzeichnis64Bit.png Keine Bearbeitungszusammenfassung aktuell
- 15:1315:13, 2. Jul. 2024 Unterschied Versionen +15 Bytes N Datei:Toolchain64-Bit.png Keine Bearbeitungszusammenfassung aktuell
- 15:1215:12, 2. Jul. 2024 Unterschied Versionen +1.313 Bytes N Programmierumgebung erstellen (32-Bit) Die Seite wurde neu angelegt: „== Installation der GNU Toolchain == Die GNU Toolchain kann direkt bei ARM heruntergeladen werden: https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloads Es gibt zwar nur eine 32-Bit-Version, aber das spielt für uns keine Rolle. Laden Sie die ZIP-Datei herunter. none|400px === Herunterladen und Extrahieren der Toolchain === Gehen Sie in Ihr Download-Verzeichnis, markieren Sie die ZIP-Datei und klicken Sie mit de…“
- 15:1115:11, 2. Jul. 2024 Unterschied Versionen +16 Bytes N Datei:Verzeichnis32Bit.png Keine Bearbeitungszusammenfassung aktuell
- 15:1015:10, 2. Jul. 2024 Unterschied Versionen +15 Bytes N Datei:Toolchain32-Bit.png Keine Bearbeitungszusammenfassung aktuell
- 15:0615:06, 2. Jul. 2024 Unterschied Versionen +534 Bytes Programmierumgebung erstellen (Konsole) Keine Bearbeitungszusammenfassung
- 15:0115:01, 2. Jul. 2024 Unterschied Versionen +100 Bytes Programmierumgebung erstellen (Konsole) →Installation der Programmierumgebung
- 15:0015:00, 2. Jul. 2024 Unterschied Versionen +50 Bytes Programmierumgebung erstellen (Konsole) →Aktualisierung der Paketdatenbank und Kernsystempakete
- 14:5914:59, 2. Jul. 2024 Unterschied Versionen +159 Bytes Programmierumgebung erstellen (Konsole) →Herunterladen und Installieren von MSYS2
- 14:5914:59, 2. Jul. 2024 Unterschied Versionen +6 Bytes N Datei:Msys6.png Keine Bearbeitungszusammenfassung aktuell
- 14:5814:58, 2. Jul. 2024 Unterschied Versionen +6 Bytes N Datei:Msys5.png Keine Bearbeitungszusammenfassung aktuell
- 14:5814:58, 2. Jul. 2024 Unterschied Versionen +6 Bytes N Datei:Msys4.png Keine Bearbeitungszusammenfassung aktuell
- 14:5714:57, 2. Jul. 2024 Unterschied Versionen +6 Bytes N Datei:Msys3.png Keine Bearbeitungszusammenfassung aktuell
- 14:5614:56, 2. Jul. 2024 Unterschied Versionen +6 Bytes N Datei:Msys2.png Keine Bearbeitungszusammenfassung aktuell
- 14:5214:52, 2. Jul. 2024 Unterschied Versionen +31 Bytes Programmierumgebung erstellen (Konsole) →Herunterladen und Installieren von MSYS2
- 14:5114:51, 2. Jul. 2024 Unterschied Versionen +6 Bytes N Datei:Msys1.png Keine Bearbeitungszusammenfassung aktuell
- 14:5014:50, 2. Jul. 2024 Unterschied Versionen +4.192 Bytes N Programmierumgebung erstellen (Konsole) Die Seite wurde neu angelegt: „Um Programme zu erstellen, ist es zunächst wichtig, eine geeignete Programmierumgebung zu schaffen, in der sowohl das Programmieren als auch das Kompilieren möglich ist. Im Folgenden erkläre ich, wie wir zu einer solchen Umgebung gelangen. Grundsätzlich ist es möglich, direkt auf dem Raspberry Pi zu programmieren. Dazu muss ein Betriebssystem installiert werden, das als Entwicklungsumgebung dient. Allerdings stellt dies eine Herausforderung dar, wenn…“
- 14:4714:47, 2. Jul. 2024 Unterschied Versionen +45 Bytes Hauptseite →Inhalt
- 14:4614:46, 2. Jul. 2024 Unterschied Versionen +3.944 Bytes N Grundlegendes zu Assembler Die Seite wurde neu angelegt: „Assembler (aus dem Englischen "assemble" → montieren) ist eine Programmiersprache, die auf den spezifischen Befehlsvorrat eines bestimmten Prozessors ausgerichtet ist. Diese Programmiersprache wurde zwischen 1948 und 1950 von Nathaniel Rochester entwickelt und repräsentiert die zweite Generation der Programmierung von Prozessoren. Vorher musste man mit sehr unübersichtlichen Zahlencodes programmieren. Der Assembler-Code ist lesbarer als die Binärcode…“
- 14:4514:45, 2. Jul. 2024 Unterschied Versionen +3.257 Bytes N Vorwort Die Seite wurde neu angelegt: „Für ARM-Assembler gibt es bisher nicht viel. Selbst im Internet wird man nicht so schnell fündig, wie man es sich vorstellt. Aber warum ARM-Assembler? In sehr vielen Geräten wird der ARM-Befehlssatz verwendet: in den meisten Smartphones und Tabletcomputern sowie in eingebetteten Systemen. Und gerade jetzt, als ich dies schreibe, wurde in einer Pressemitteilung verkündet, dass der neue Apple MAC einen Prozessor erhält, der diesen Befehlssatz spricht.…“
- 14:4414:44, 2. Jul. 2024 Unterschied Versionen +88 Bytes Hauptseite Keine Bearbeitungszusammenfassung
- 14:4314:43, 2. Jul. 2024 Unterschied Versionen +115 Bytes Hauptseite →Inhalt
- 14:4114:41, 2. Jul. 2024 Unterschied Versionen +136 Bytes Hauptseite Keine Bearbeitungszusammenfassung
- 14:4014:40, 2. Jul. 2024 Unterschied Versionen +130 Bytes Hauptseite Keine Bearbeitungszusammenfassung
- 14:3714:37, 2. Jul. 2024 Unterschied Versionen −1 Byte Hauptseite →ARM-Assemblerprogrammierung mit dem Raspberry
- 14:3714:37, 2. Jul. 2024 Unterschied Versionen +6 Bytes N Datei:EinhornOrg.png Keine Bearbeitungszusammenfassung aktuell
- 14:3614:36, 2. Jul. 2024 Unterschied Versionen −663 Bytes Hauptseite Keine Bearbeitungszusammenfassung