Paso 5: Programa de prueba
Le de afin de probador si la del SPI fonctionne correctement sur BeagleBone descarga le programa en lengua C disponible à l ' Adresse ci-dessous: https://www.kernel.org/doc/Documentation/spi/spid...
la línea de código de at remplaçant: static const char * dispositivo = "/dev/spidev1.1";
par: static const char * dispositivo = "/dev/spidev1.0";
le de est activé coche le SPI SPI 0 et le no SPI 1 Puis compilador avec la commande: $ gcc spidev_test.c
Pour le probador programa relier de il faut MOSI y MISO par un cable et ejecutar la commande este:
$. / /dev/spidev1.0 -D spidev_test
Si le programa fonctionne vous obtiendrez ceci:
modo SPI: 0
bits por palabra: 8
velocidad máxima: 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 SER EF BA AD
F0 0D
(S ne fonctionne pas vous n'obtiendrez des FF)
En espérant vous avoir aidé, si vous avez des preguntas n'hésitez pas! (ça m pris près de 20h à trouver la solución la première fois :))