如何在Raspberry Pi上禁用硬件SPI芯片启用/芯片选择?

时间:2020-09-01 20:43:48

标签: linux raspberry-pi spi adafruit-circuitpython

我正在设置带有许多Adafruit芯片的Raspberry Pi 4b,因此已经使用它们的CircuitPython库来控制SPI通信。他们方便地设置了一种使用任何GPIO引脚作为片选的方法,但是结果我不知道Raspi上有两个硬件片选(分别在GPIO8和GPIO7上分别为CE0和CE1)。我已经为这些引脚(GPIO7&8)接线,打算将它们用作GPIO输出,但是我注意到GPIO8 / CE0已连接到SPI时钟。

Adafruit实际上mentions认为NO_CS标志在其文档中不起作用,而且我似乎在网上找不到任何有用的东西。

如何禁用硬件CS引脚?我知道SPI_MODE中的SPI_NO_CS标志已经是spi-bcm库中的错误,我找到了this补丁,但是我我不确定它是否会工作(我认为CircuitPython使用硬件CS?),更不用说如何应用它了。

0 个答案:

没有答案