Доброго времени! Странная работа Ethernet Shield W5500 + Arduino Nano. Когда я меняю состояние CS(Chip Select) (pin 10) ничего не происходит W5500 продолжает работать как часы) Так и должно работать? Можно ли сменить CS pin? Хочу писать инфу на SD Shield приходящую с Ethernet Shield. Оба на сидят на SPI
По логике CS (pin 10) должен блокировать SPI Ethernet, а такого не происходит. Как Ethernet поймёт что передаваемые данные по SPI идут на SD карту, а не ему?
Нашёл похожую тему, говорят что китайцы не допаяли https://forum.arduino.cc/t/multiple-spi-ethernet-and-sd-card-reader-not-shield/610107
не блокировать, а разрешать. ChipSelect - выбор чипа. Низкий уровень (в большинстве случаев) на пине CS слейва говорит ему о том, что сейчас мастер будет вести обмен с ним по шине SPI. На работу самой микросхемы это не влияет никак.
Вот и я говорю что не должна, а она - общается. Походу на самом модуле контакт CS заземлён. Вечерком проверю мультиметром куда ведёт этот пин и какой у него уровень