我正在尝试在Rasbian上使用SpiDev库,但是我无法理解开放方法参数的含义。
SpiDev.pdf文件说,
语法:open(总线,设备)
说明:将对象连接到指定的SPI设备。
open(X,Y)将打开/dev/spidev-X.Y
什么是总线,什么是设备?
我将如下使用树莓派SPI功能。
SCLK : PIN23
MISO : PIN21
MOSI : PIN19
CE : PIN24
那我应该设置什么样的数据来打开方法参数呢?
答案 0 :(得分:1)
bus
始终为零,因为Raspberry Pi上只有一个。
{<1>}将为0或1,具体取决于芯片启用0/1 引脚。
示例here。
在尝试使用任何SPI设备之前,请确保运行dev
并启用SPI并重新启动。