Hallo,
also wenn ich folgenden Code in deinem Link bei Troubleshooting benutze:
wget https://raw.githubusercontent.com/raspberrypi/linux/rpi-3.10.y/Documentation/spi/spidev_test.c
gcc -o spidev_test spidev_test.c
./spidev_test -D /dev/spidev0.0
spi mode: 0
bits per word: 8
max speed: 500000 Hz (500 KHz)
FF FF FF FF FF FF
40 00 00 00 00 95
FF FF FF FF FF FF
FF FF FF FF FF FF
FF FF FF FF FF FF
DE AD BE EF BA AD
F0 0D
Alles anzeigen
Passiert folgendes:
erste Zeile funktioniert noch:
pi@HyperBian:~ $ wget https://raw.githubusercontent.com/raspberrypi/linux/rpi-3.10.y/Documentation/spi/spidev_test.c
--2021-04-11 14:05:12-- https://raw.githubusercontent.com/raspberrypi/linux/rpi-3.10.y/Documentation/spi/spidev_test.c
Aufl▒sen des Hostnamens raw.githubusercontent.com (raw.githubusercontent.com)... 185.199.111.133, 185.199.108.133, 185.199.110.133, ...
Verbindungsaufbau zu raw.githubusercontent.com (raw.githubusercontent.com)|185.199.111.133|:443 ... verbunden.
HTTP-Anforderung gesendet, auf Antwort wird gewartet ... 200 OK
L▒nge: 4410 (4,3K) [text/plain]
Wird in ▒spidev_test.c.4▒ gespeichert.
spidev_test.c.4 100%[==============================================>] 4,31K --.-KB/s in 0,001s
2021-04-11 14:05:12 (2,82 MB/s) - ▒spidev_test.c.4▒ gespeichert [4410/4410]
Alles anzeigen
bei der zweiten Zeile:
gcc -o spidev_test spidev_test.c
passiert folgendes:
pi@HyperBian:~ $ gcc -o spidev_test spidev_test.c
spidev_test.c:1:1: error: expected identifier or '(' before '--' token
--2021-04-11 13:57:54-- ftp://https//raw.gihubusercontent.com/raspberrypi/linux/rpi-3.gcc
^~
spidev_test.c:2:15: error: stray '\273' in program
=> ▒rpi-3.gcc▒
^
spidev_test.c:2:20: error: invalid suffix "gcc" on floating constant
=> ▒rpi-3.gcc▒
^~~~~
spidev_test.c:2:25: error: stray '\253' in program
=> ▒rpi-3.gcc▒
^
spidev_test.c:3:5: error: stray '\366' in program
Aufl▒sen des Hostnamens https (https)... fehlgeschlagen: Der Name oder der Dienst ist nicht bekannt.
^
spidev_test.c:4:20: error: stray '\273' in program
wget: Host-Adresse ▒https▒ kann nicht aufgel▒st werden
^
spidev_test.c:4:26: error: stray '\253' in program
wget: Host-Adresse ▒https▒ kann nicht aufgel▒st werden
^
spidev_test.c:4:45: error: stray '\366' in program
wget: Host-Adresse ▒https▒ kann nicht aufgel▒st werden
^
spidev_test.c:6:5: error: stray '\366' in program
Aufl▒sen des Hostnamens . (.)... fehlgeschlagen: Zu diesem Hostnamen geh▒rt keine Adresse.
^
spidev_test.c:6:73: error: stray '\366' in program
Aufl▒sen des Hostnamens . (.)... fehlgeschlagen: Zu diesem Hostnamen geh▒rt keine Adresse.
^
spidev_test.c:7:20: error: stray '\273' in program
wget: Host-Adresse ▒.▒ kann nicht aufgel▒st werden
^
spidev_test.c:7:22: error: stray '\253' in program
wget: Host-Adresse ▒.▒ kann nicht aufgel▒st werden
^
spidev_test.c:7:41: error: stray '\366' in program
wget: Host-Adresse ▒.▒ kann nicht aufgel▒st werden
^
spidev_test.c:9:5: error: stray '\366' in program
Aufl▒sen des Hostnamens psi (psi)... fehlgeschlagen: Der Name oder der Dienst ist nicht bekannt.
^
spidev_test.c:10:20: error: stray '\273' in program
wget: Host-Adresse ▒psi▒ kann nicht aufgel▒st werden
^
spidev_test.c:10:24: error: stray '\253' in program
wget: Host-Adresse ▒psi▒ kann nicht aufgel▒st werden
^
spidev_test.c:10:43: error: stray '\366' in program
wget: Host-Adresse ▒psi▒ kann nicht aufgel▒st werden
^
spidev_test.c:12:15: error: stray '\273' in program
=> ▒.listing▒
^
spidev_test.c:12:24: error: stray '\253' in program
=> ▒.listing▒
^
spidev_test.c:13:5: error: stray '\366' in program
Aufl▒sen des Hostnamens mode (mode)... fehlgeschlagen: Der Name oder der Dienst ist nicht bekannt.
^
spidev_test.c:14:20: error: stray '\273' in program
wget: Host-Adresse ▒mode▒ kann nicht aufgel▒st werden
^
spidev_test.c:14:25: error: stray '\253' in program
wget: Host-Adresse ▒mode▒ kann nicht aufgel▒st werden
^
spidev_test.c:14:44: error: stray '\366' in program
wget: Host-Adresse ▒mode▒ kann nicht aufgel▒st werden
^
spidev_test.c:16:5: error: stray '\366' in program
Aufl▒sen des Hostnamens 0 (0)... 0.0.0.0
^
spidev_test.c:16:34: error: too many decimal points in number
Aufl▒sen des Hostnamens 0 (0)... 0.0.0.0
^~~~~~~
spidev_test.c:17:28: error: too many decimal points in number
Verbindungsaufbau zu 0 (0)|0.0.0.0|:80 ... fehlgeschlagen: Verbindungsaufbau abgelehnt.
^~~~~~~
spidev_test.c:19:5: error: stray '\366' in program
Aufl▒sen des Hostnamens bits (bits)... fehlgeschlagen: Der Name oder der Dienst ist nicht bekannt.
^
spidev_test.c:20:20: error: stray '\273' in program
wget: Host-Adresse ▒bits▒ kann nicht aufgel▒st werden
^
spidev_test.c:20:25: error: stray '\253' in program
wget: Host-Adresse ▒bits▒ kann nicht aufgel▒st werden
^
spidev_test.c:20:44: error: stray '\366' in program
wget: Host-Adresse ▒bits▒ kann nicht aufgel▒st werden
^
spidev_test.c:22:5: error: stray '\366' in program
Aufl▒sen des Hostnamens per (per)... fehlgeschlagen: Der Name oder der Dienst ist nicht bekannt.
^
spidev_test.c:23:20: error: stray '\273' in program
wget: Host-Adresse ▒per▒ kann nicht aufgel▒st werden
^
spidev_test.c:23:24: error: stray '\253' in program
wget: Host-Adresse ▒per▒ kann nicht aufgel▒st werden
^
spidev_test.c:23:43: error: stray '\366' in program
wget: Host-Adresse ▒per▒ kann nicht aufgel▒st werden
^
spidev_test.c:25:15: error: stray '\273' in program
=> ▒.listing▒
^
spidev_test.c:25:24: error: stray '\253' in program
=> ▒.listing▒
^
spidev_test.c:26:5: error: stray '\366' in program
Aufl▒sen des Hostnamens word (word)... fehlgeschlagen: Der Name oder der Dienst ist nicht bekannt.
^
spidev_test.c:27:20: error: stray '\273' in program
wget: Host-Adresse ▒word▒ kann nicht aufgel▒st werden
^
spidev_test.c:27:25: error: stray '\253' in program
wget: Host-Adresse ▒word▒ kann nicht aufgel▒st werden
^
spidev_test.c:27:44: error: stray '\366' in program
wget: Host-Adresse ▒word▒ kann nicht aufgel▒st werden
^
spidev_test.c:29:5: error: stray '\366' in program
Aufl▒sen des Hostnamens 8 (8)... 0.0.0.8
^
spidev_test.c:29:34: error: too many decimal points in number
Aufl▒sen des Hostnamens 8 (8)... 0.0.0.8
^~~~~~~
spidev_test.c:30:28: error: too many decimal points in number
Verbindungsaufbau zu 8 (8)|0.0.0.8|:80 ...
^~~~~~~
Alles anzeigen
Ich stelle mich warscheinlich saudoof an. Hier ein anderer Versuch:
pi@HyperBian:~ $ gcc -o spidev_test spidev_test.c./spidev_test -D /dev/spidev0.0
gcc: error: spidev_test.c./spidev_test: Datei oder Verzeichnis nicht gefunden
gcc: fatal error: no input files
compilation terminated.