Как отключить аппаратное включение / выбор микросхемы SPI на Raspberry Pi?
Я устанавливаю Raspberry Pi 4b с несколькими чипами Adafruit и, таким образом, использовал их библиотеку CircuitPython для управления связью SPI. Они удобно настроили способ использования любых контактов GPIO в качестве выбора микросхемы, но в результате я понятия не имел, что на Raspi есть два выбора аппаратных микросхем (CE0 и CE1 на GPIO8 и GPIO7 соответственно). Я уже подключил эти контакты (GPIO7 и 8) с намерением использовать их в качестве выходов GPIO, но я заметил, что GPIO8/CE0 подключен к часам SPI.
Adafruit на самом деле упоминает, что флаг NO_CS не работает в их документации, и я не могу найти ничего полезного в Интернете.
Как я могу отключить аппаратные контакты CS? Я знаю, что флаг SPI_NO_CS в SPI_MODE уже является ошибкой в библиотеке spi-bcm, и я нашел этот патч, но не уверен, сработает ли он (я думаю, CircuitPython использует аппаратную CS?), Не говоря уже о том, как применить Это.