есть три пина CSВсем доброго времени суток.
Может ли кто подсказать, для чего нужна и что делает функция SPICsPinSelect(SpiNum spiNum, SpiPinCS pinCs) из файла driver_lib/include/driver/spi_interface.h? Очевидно, что она должна каким-то образом выбирать активный CS на SPI, но я так и не понял, как она работает. Ведомое устройство, подключенное к HSPI, по-прежнему работает от GPIO15, какое бы я значение не передавал в эту функцию.
Интересуюсь, потому что хочу повесить второе ведомое устройство на HSPI, а лезть в SPI overlapping и вмешиваться в работу программной флеши не радует.
SpiPinCS_0 CS0 pin
SpiPinCS_1 CS1 pin
SpiPinCS_2 CS2 pin