Raspberry pi как использовать открытый метод SpiDev - PullRequest
0 голосов
/ 30 января 2019

Я пытаюсь использовать библиотеку SpiDev на Rasbian, но не могу понять, что означают аргументы открытого метода.

Согласно документу, SpiDev.pdf , он говорит:

Синтаксис: open (шина, устройство)
Описание: подключает объект к указанному устройству SPI.
open (X, Y) откроет / dev / spidev-XY

Что такое шина и что такое устройство?

Я буду использовать функцию SPI Raspberry Pi, как показано ниже.

SCLK : PIN23  
MISO : PIN21  
MOSI : PIN19  
CE   : PIN24  

Итак, какие данные я должен установить, чтобы открытьаргументы метода?

1 Ответ

0 голосов
/ 30 января 2019

Значение bus всегда будет равно нулю, поскольку на Raspberry Pi есть только одно.

Значение dev будет равно 0 или 1, в зависимости от Chip Enable 0/1 pin.

Примеры здесь .

Обязательно запустите sudo raspi-config и включите SPI и перезагрузите систему, прежде чем пытаться использовать любые устройства SPI.

...