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 并重新启动。
我正在尝试在 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 并重新启动。