Benutzerbeiträge von „Satyria“
Aus C und Assembler mit Raspberry
Ein Benutzer mit 1.209 Bearbeitungen. Das Konto wurde am 2. Juli 2024 erstellt.
13. August 2024
- 10:1910:19, 13. Aug. 2024 Unterschied Versionen +7 Bytes K English →Raspberry Pi 5 Assembler Markierung: Zurückgesetzt
- 10:1810:18, 13. Aug. 2024 Unterschied Versionen +13 Bytes N Chars (PI5)e Die Seite wurde neu angelegt: „English Chars“
- 10:1810:18, 13. Aug. 2024 Unterschied Versionen −6 Bytes K English →Raspberry Pi 5 Assembler
- 10:1710:17, 13. Aug. 2024 Unterschied Versionen −7 Bytes K Hauptseite →Raspberry Pi 5 Assembler
- 10:1510:15, 13. Aug. 2024 Unterschied Versionen −328 Bytes K Chars (PI5) Keine Bearbeitungszusammenfassung
- 09:4009:40, 13. Aug. 2024 Unterschied Versionen −3.871 Bytes K Chars (PI5) Keine Bearbeitungszusammenfassung
- 08:4208:42, 13. Aug. 2024 Unterschied Versionen +9.398 Bytes K Chars (PI5) Keine Bearbeitungszusammenfassung
- 08:0508:05, 13. Aug. 2024 Unterschied Versionen −12 Bytes K English →Raspberry Pi 5 C Markierung: Manuelle Zurücksetzung
- 07:5507:55, 13. Aug. 2024 Unterschied Versionen +260 Bytes K Graphics in C (PI5) Keine Bearbeitungszusammenfassung
- 07:4407:44, 13. Aug. 2024 Unterschied Versionen −143 Bytes K Graphics in C (PI5) Keine Bearbeitungszusammenfassung
- 07:4307:43, 13. Aug. 2024 Unterschied Versionen +7.027 Bytes K Graphics in C (PI5) Keine Bearbeitungszusammenfassung Markierung: Visuelle Bearbeitung: Gewechselt
- 07:3907:39, 13. Aug. 2024 Unterschied Versionen +12 Bytes K English →Raspberry Pi 5 C Markierung: Zurückgesetzt
- 07:3807:38, 13. Aug. 2024 Unterschied Versionen +6 Bytes N Graphics in C (PI5) Die Seite wurde neu angelegt: „Vorab:“
- 07:3707:37, 13. Aug. 2024 Unterschied Versionen −12 Bytes K English →Raspberry Pi 5 C Markierung: Manuelle Zurücksetzung
- 07:3607:36, 13. Aug. 2024 Unterschied Versionen +793 Bytes K Making the LED Blink in C (PI5) Keine Bearbeitungszusammenfassung
12. August 2024
- 13:4013:40, 12. Aug. 2024 Unterschied Versionen +10 Bytes K Chars (PI5) →Font-Erstellen
- 13:3613:36, 12. Aug. 2024 Unterschied Versionen +11 Bytes K English →Raspberry Pi 5 C Markierung: Zurückgesetzt
- 13:3513:35, 12. Aug. 2024 Unterschied Versionen +1 Byte K English →Raspberry Pi 5 C Markierung: Zurückgesetzt
- 13:3413:34, 12. Aug. 2024 Unterschied Versionen +70 Bytes K Making the LED Blink in C (PI5) →Function sysinit
- 13:3113:31, 12. Aug. 2024 Unterschied Versionen +109 Bytes K Making the LED Blink in C (PI5) →Configuration File config.h, a Header File
- 13:2513:25, 12. Aug. 2024 Unterschied Versionen +112 Bytes K Making the LED Blink in C (PI5) →Programming the Startup Behavior of the Raspberry Pi
- 13:2013:20, 12. Aug. 2024 Unterschied Versionen +17.032 Bytes N Making the LED Blink in C (PI5) Die Seite wurde neu angelegt: „Our current goal is to make the built-in LED of the Raspberry Pi blink. I will explain each step and why it has been implemented this way in this project. === Preparing the Directory === First, create a new directory, e.g., LED, and place the Makefile and the linker.ld file in it. Also, create the include directory within LED to organize our header files. === Programming the Startup Behavior of the Raspberry Pi === Unfortunately, we cannot completely…“
- 13:0613:06, 12. Aug. 2024 Unterschied Versionen +12 Bytes K Grafik (PI5) →Aufbau einer Mailbox-Nachricht
- 13:0413:04, 12. Aug. 2024 Unterschied Versionen +8 Bytes K Grafik (PI5) Keine Bearbeitungszusammenfassung
- 13:0313:03, 12. Aug. 2024 Unterschied Versionen +54 Bytes K Graphics (PI5) Keine Bearbeitungszusammenfassung
- 13:0313:03, 12. Aug. 2024 Unterschied Versionen +6 Bytes K Grafik (PI5) Keine Bearbeitungszusammenfassung
- 13:0013:00, 12. Aug. 2024 Unterschied Versionen +33 Bytes K Making the LED Blink (PI5) →Wait Function wait
- 12:5812:58, 12. Aug. 2024 Unterschied Versionen +41 Bytes K Making the LED Blink (PI5) →LED Control Functions
- 12:5512:55, 12. Aug. 2024 Unterschied Versionen +29 Bytes K Making the LED Blink (PI5) →Main Program main
- 12:5312:53, 12. Aug. 2024 Unterschied Versionen +5 Bytes K Making the LED Blink (PI5) →Function sysinit
- 12:5212:52, 12. Aug. 2024 Unterschied Versionen +1 Byte K Making the LED Blink (PI5) →Importance and Structure of Header Files
- 12:5112:51, 12. Aug. 2024 Unterschied Versionen +7 Bytes K Making the LED Blink (PI5) →Programming the Raspberry Pi's Boot Behavior
- 12:4612:46, 12. Aug. 2024 Unterschied Versionen +314 Bytes K Our First Program (PI5) →Compiling the Program
- 12:4012:40, 12. Aug. 2024 Unterschied Versionen +2 Bytes K Unser erstes Programm (PI5) →Kompilieren des Programms mit make
- 12:3812:38, 12. Aug. 2024 Unterschied Versionen +58 Bytes K Our First Program (PI5) →Creating the Source Code
- 12:3712:37, 12. Aug. 2024 Unterschied Versionen +63 Bytes K Working with Make and Linker Script →The Linker Script
- 12:3512:35, 12. Aug. 2024 Unterschied Versionen +53 Bytes K Working with Make and Linker Script →Creating a Makefile
- 12:3412:34, 12. Aug. 2024 Unterschied Versionen +4 Bytes K Working with Make and Linker Script →Creating a Makefile
- 12:3112:31, 12. Aug. 2024 Unterschied Versionen +210 Bytes K English Keine Bearbeitungszusammenfassung
- 12:2412:24, 12. Aug. 2024 Unterschied Versionen 0 Bytes K Grafik in C (PI5) →Die Farbe
- 12:2412:24, 12. Aug. 2024 Unterschied Versionen 0 Bytes K Grafik in C (PI5) →Die Mailbox
- 12:2112:21, 12. Aug. 2024 Unterschied Versionen +12 Bytes K Lass die LED leuchten in C (PI5) →write32 und read32
- 12:1912:19, 12. Aug. 2024 Unterschied Versionen 0 Bytes K Lass die LED leuchten in C (PI5) →LED-Steuerungsfunktionen
- 12:1812:18, 12. Aug. 2024 Unterschied Versionen 0 Bytes K Lass die LED leuchten in C (PI5) →LED-Steuerungsfunktionen
2. August 2024
- 18:1118:11, 2. Aug. 2024 Unterschied Versionen +4 Bytes K Arbeiten mit Make und Linker-Script →Ein Makefile erstellen
23. Juli 2024
- 10:3310:33, 23. Jul. 2024 Unterschied Versionen +3.028 Bytes K Chars (PI5) Keine Bearbeitungszusammenfassung
- 10:2210:22, 23. Jul. 2024 Unterschied Versionen +1.876 Bytes K Chars (PI5) Keine Bearbeitungszusammenfassung
- 09:4409:44, 23. Jul. 2024 Unterschied Versionen +9.468 Bytes N Graphics (PI5) Die Seite wurde neu angelegt: „'''Note:''' On the Raspberry Pi 5, graphics have undergone significant changes, making it more challenging for BareMetal developers to program graphics correctly. There has already been a discussion on GitHub regarding this: Raspberry Pi Firmware Issue #1904. '''I am not pleased with this development or decision!''' Nevertheless, I managed to implement a display on the Raspberry Pi 5 that is functional. Unlike previous models, the screen is set in the c…“
- 09:1809:18, 23. Jul. 2024 Unterschied Versionen +1.662 Bytes N Error Handling Die Seite wurde neu angelegt: „Since we currently have no means to send information to ourselves consciously, we will use the LED to indicate when something goes wrong. To achieve this, we will create a function that can display an error code using the LED. We will extend our '''led.s''' code with this function: <syntaxhighlight lang="asm"> .globl LED_Error // In w0 = Error code LED_Error: mov w10, w0 // Save w0 as the function "wait" uses w0 as a timer 1: mov w11,…“
- 09:0909:09, 23. Jul. 2024 Unterschied Versionen +213 Bytes K Fehlerbehandlung Keine Bearbeitungszusammenfassung