Raspberry pi如何使用SpiDev打开方法

Raspberry pi how to use SpiDev open method

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

根据文档,SpiDev.pdf,它说,

Syntax: open(bus, device)
Description: Connects the object to the specified SPI device.
open(X,Y) will open /dev/spidev-X.Y

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

我将使用 raspberry pi SPI 函数如下。

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

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

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

dev 将是 0 或 1,具体取决于 芯片启用 0/1 引脚。

例子here.

在尝试使用任何 SPI 设备之前,请务必 运行 sudo raspi-config 并启用 SPI 并重新启动。