reZident (13.06.2023 10:59, просмотров: 143) ответил Nikolay_Po на Будто бы флеш не знает, что у неё записано на момент фронта CS. В
ней и так зафиксировано. Речь об устройствах ввода, типа АЦП или
регистров - действительно удобно фиксировать состояние именно по CS
- по началу транзакции.
Вот цитата про Chips Select из описания ADS1220 (что под рукой
оказалось). Обратите внимание, что 1) фронт (переход из 0 в 1) CS
лишь сбрасывает логику SPI и 2) если м/с одна на шине, то
устанавливать CS в "1" не требуется, CS может быть "0" постоянно.
Это все доказывает, что нихрена фронт CS не служит защелкой
последовательных данных в параллельные. ads1220.pdf
8.5.1.1 Chip Select (CS)
Chip select (CS) is an active-low input that selects the device for SPI communication. This feature is useful when
multiple devices share the same serial bus. CS must remain low for the duration of the serial communication.
When CS is taken high, the serial interface is reset, SCLK is ignored, and DOUT/DRDY enters a high-impedance
state; as such, DOUT/DRDY cannot indicate when data are ready. In situations where multiple devices are
present on the bus, the dedicated DRDY pin can provide an uninterrupted monitor of the conversion status. If the
serial bus is not shared with another peripheral, CS can be tied low.