Depende completamente del dispositivo esclavo.
Si el protocolo para el dispositivo esclavo incluye algún tipo de encuadre, ya sea con paquetes de longitud fija, bytes de inicio / parada o un encabezado que especifique la longitud del paquete, entonces el dispositivo esclavo puede funcionar sin una selección de chip. Tengo un chip de memoria flash SPI en la placa en la que estoy trabajando actualmente, que parece estar perfectamente satisfecho con o sin la selección de chip. Se puede conectar permanentemente a 0V (habilitado) sin problemas.
En realidad, esto nos causó algunos problemas, porque un contratista había configurado algunas de las E / S de bajo nivel, incluido el SPI, y nosotros (¡y ellos!) No nos dimos cuenta de que no habían hecho funcionar la selección de chips. ¡No fue hasta que tuve que extender su trabajo SPI para agregar otro dispositivo SPI en el mismo bus que descubrí que en realidad no teníamos selecciones de chips!
Por el contrario, muchos dispositivos esclavos necesitan selecciones de chip para encuadrar los datos, y el envío de más bits / bytes que el paquete esperado sin liberar la selección de chip al final se considerará como una transferencia no válida y rechazada. Los DAC a menudo cargan el nuevo valor en la salida en el borde ascendente de selección de chip. De manera similar, los ADC a menudo usarán la transferencia SPI para iniciar (y, a veces, tiempo) la conversión, por lo que necesitan que el chip seleccione flanco descendente como su desencadenante.
Su hoja de datos en realidad no dice nada sobre cómo manejar su chip particular sobre SPI, y no estoy lo suficientemente motivado para googlearlo. Ejercicio dejado para el lector ...;)