树莓派如何使用SpiDev打开方法

时间:2019-01-30 12:09:54

标签: python raspberry-pi spi

我正在尝试在Rasbian上使用SpiDev库,但是我无法理解开放方法参数的含义。

SpiDev.pdf文件说,

  

语法:open(总线,设备)
  说明:将对象连接到指定的SPI设备。
  open(X,Y)将打开/dev/spidev-X.Y

什么是总线,什么是设备?

我将如下使用树莓派SPI功能。

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

那我应该设置什么样的数据来打开方法参数呢?

1 个答案:

答案 0 :(得分:1)

bus始终为零,因为Raspberry Pi上只有一个。

{<1>}将为0或1,具体取决于芯片启用0/1 引脚。

示例here

在尝试使用任何SPI设备之前,请确保运行dev并启用SPI并重新启动。