Activer SPI sur BeagleBone Black (5 / 5 paso)

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 :))

Artículos Relacionados

Tira de la energía inteligente basado en Beaglebone Black y OpenHAB

Tira de la energía inteligente basado en Beaglebone Black y OpenHAB

!!!!! Jugar con red (110/220V) es peligroso, por favor, que tenga muy muy cuidado!!!!!!Hay algún poder inteligente tira los diseños existentes basados en "Frambuesa Pi" y dos Arduinos, que se muestra en el cuadro "Diseño antiguo".Este
Inalámbrico de Control de Arduino usando el BeagleBone negro o frambuesa Pi

Inalámbrico de Control de Arduino usando el BeagleBone negro o frambuesa Pi

IntroducciónSi han estado buscando una manera fácil y barata integrar sin cables un Arduino y un BeagleBone negro (BBB) o mirada de frambuesa Pi (RPi) no más, este tutorial le mostrará cómo!Lo que se necesitaUn microcontrolador BeagleBone negro con l
3D impreso laboratorio portátil para el negro BeagleBone

3D impreso laboratorio portátil para el negro BeagleBone

Caso de BeagleBone BlackEl BeagleBone es una computadora single-board de baja potencia hardware de código abierto que es perfecta para el desarrollo de proyectos y prototipos. Tiene la funcionalidad de una computadora básica. En este rápido tutorial
Beaglebone negro Control de Web usando WebPy

Beaglebone negro Control de Web usando WebPy

Alguna vez has querido crear una manera de controlar su puerta de garaje usando tus teléfono tal vez recoger datos y ver desde su portátil. Hay una sola computadora de tablero llamada la Beaglebone Black que es un dispositivo muy potente que permite
Registro de salida de Arduino para días con un BeagleBone

Registro de salida de Arduino para días con un BeagleBone

Aquí es un hack rápido para la depuración de proyectos de Internet de las cosasVamos a decir usted construido un bonito, conectados a Internet Arduino proyecto con una elegante interfaz Web servida por, por ejemplo, el escudo de la Ethernet. Después
DIY Beaglebone CAN Bus cabo

DIY Beaglebone CAN Bus cabo

Esto es una adición a mi otro tutorial explorando el Tesla modelo S CAN bus, ese tutorial es necesario alguna forma de conectar y enviar mensajes sobre el sistema de poder, pero no quería pagar y brazo y una pierna para una serie de lujo "cabo".
Inteligente sistema de monitoreo y gestión de energía en el hogar

Inteligente sistema de monitoreo y gestión de energía en el hogar

Electrónica de consumo, equipos de oficina y otras cargas del enchufe consumen 15 a 20 por ciento del total de electricidad residencial y comercial aunque no en el modo primario. Gran parte de esta energía es consumida cuando estos dispositivos opera
Frambuesa Pi IoT: Monitor de temperatura y humedad

Frambuesa Pi IoT: Monitor de temperatura y humedad

Compruebe mi versión más reciente de un controlador de humedad robótica!Amamos a duchas de agua calientes en mi casa y esto se empieza a dar en las paredes de nuestro cuarto de baño... Si no mantener humedad en cheque, puede muy fácilmente terminan c
Botón de pizza

Botón de pizza

Segundo Colegio hombres, neoyorquinos, técnicos de la tarde en la noche y realmente perezoso: ¡ Bienvenido a tu fantasía. La introducción de la última actualización en Tecnología gastronómica, el botón de la Pizza. No hay necesidad de coger el teléfo
El punto Shooter Cyborg Mouse

El punto Shooter Cyborg Mouse

Control tecnología cyborg y revolucionar sus presentaciones PowerPoint - construir un ratón portátil!Así que hayas convertido unos lentes de vídeo a un vaso de Heads-up display. Usted había construido un Raspberry Pi, pcDuino o BeagleBone Black usabl
Frambuesa Pi - mayordomo de puerta de garaje SMS

Frambuesa Pi - mayordomo de puerta de garaje SMS

Mandos de puerta de garaje de frambuesa Pi la mayoría tenían puertos abiertos, u otras características que no era demasiado aficionado a la. Así que creé mi propia que contiene mucho más seguridad, el registro de que abre el garaje, captura de vídeo,
Barrido de calle alerta

Barrido de calle alerta

Yo recientemente se mudó a San Francisco y, siendo una LA nativa, ha notado algunas diferencias culturales. El primero y más notable es que cualquier tienda, ya sea una tienda 7-Eleven o hardware, siempre lleva a chocolate lujo artesanal. El segundo
El curso intensivo de ingeniería (responsables)

El curso intensivo de ingeniería (responsables)

En el verano de 2015, formalmente me introdujo al mundo de la ingeniería eléctrica la oportunidad de hacer una pasantía para una pequeña empresa de ingeniería, Digilent Inc. Como una de las únicas personas en mi grupo de amigo con un fondo de educaci
5 diseño de casos de corte de láser de 5 plataformas populares

5 diseño de casos de corte de láser de 5 plataformas populares

Cuando el primero compró mi frambuesa Pi, me dijeron: "Nunca lo pongas en tu bolso o bolsillo sin protección." No escucho. Lo puse en mi bolsa con algunos otros consejos. Luego, cuando lo tomé hacia fuera, he visto los alfileres doblados y rasgu