1 Отредактировано RedCat (2017-11-03 10:22:26)

Тема: MSS_SPI SPI_DOE_N

В документации (UG0331 Таблица 13-4) написано следующее:
Mode MOTOROLA Master: SPI_X_DOE_N is asserted with identical timing to that of SPI_X_SS[0]. This provides an additional half SPI_X_CLK cycle of data turn on and off relative to the data bit valid requirements.
Mode MOTOROLA Slave:  The incoming SPI_X_SS[0] signal is used to directly generate the SPI_X_DOE_N. Similar to the master case, it provides an additional half clock cycle of data turn on and off.

Смысл всего этого я так понимаю переводить ноги в z-состояние чтобы можно было повесть на шину несколько устройств.

Скидал быстренько проект. проект

На осциллографе вижу, что SPI_DOE_N мастера всегда в единице,  SPI_DOE_N слейва после конфигурации всегда в ноле.

Вообще хотел использовать SPI в режиме National Semiconductor MICROWIRE для общения с датчиком DS1620.