Delibero la hoja de datos del SAM E70 Cortex-M7 de Atmel y tengo una confusión sobre el SPI. Cuando SPI está en modo maestro, usa líneas NPCS para Chip Select (Slave Select). Pero no puedo encontrar un informe que explique que esas líneas las usaron todas (como salidas) por el periférico, o que hay una que puede usar una de ellas. Por lo tanto, el hardware lo obliga a hacer que todas las líneas SPCS sean salidas en modo maestro. ¿O es posible obtener solo una línea SPCS, como chip-select, solo SPCS0 por ejemplo?
Por hoja de datos :
El SPI funciona en modo maestro o en modo esclavo. El SPI funciona en modo maestro escribiendo un 1 en el bit MSTR en el registro de modo SPI (SPI_MR).
- Los pines NPCS0 a NPCS3 están configurados como salidas.
- El pin SPCK está accionado.
- La línea MISO está cableada en la entrada del receptor.
- La línea MOSI es activada como una salida por el transmisor.