2017-08-11 2 views
0

Im utilisant spidev sur une framboise pi 3 pour communiquer avec 2 périphériques spi.Logiciel spidev CS

Un sur GPIO8 et un sur GPIO16. Spidev nécessite un paramètre pour CS mais GPIO16 n'est pas une ligne CS. Comment puis-je réparer ça?

+0

Peut-on connecter deux Pis via SPI? Je pensais que nous avons besoin de la connexion I2C. * I2C autorise plusieurs maîtres et esclaves sur le bus. D'autre part, SPI ne peut fonctionner qu'avec un seul appareil maître contrôlant plusieurs esclaves. * – Yahya

+0

[ici] (https://www.raspberrypi.org/forums/viewtopic.php?f=78&t=32513) est un lien intéressant. – Yahya

+0

@Yahya Je ne cherche pas à connecter deux pi. Juste deux esclaves à un maître (pi). L'un est connecté à CS0 et l'autre à une broche GPIO aléatoire –

Répondre

0

Je l'ai réparé en connectant les périphériques spi à d'autres broches.