El modo unidireccional o solo de escritura
Half duplex puede usarse cuando el maestro no necesita datos del esclavo. Por ejemplo, cuando se trabaja con la mayoría de las pantallas LCD, por lo general, está bien hacer solo escrituras (aunque al leer el estado, el maestro de framebuffer, etc. puede detectar el mal comportamiento y restablecer el esclavo, pero la pantalla LCD no es un componente crítico y los reinicios ciegos programados pueden ser suficientes). La ventaja es, como usted mencionó, el ahorro de 1 pin.
Las velocidades del reloj de lectura / escritura son siempre las mismas, ya que se realiza simultáneamente. Los búferes de lectura y escritura de SPI de MCU son registros de desplazamiento con el mismo reloj, por lo que cuando el maestro está escribiendo, también está leyendo (incluso si el esclavo no está enviando, en ese caso se reciben ALTOS bits).