Siiiiii, modificando la funzione setup con
void setup()
{
Serial.begin(115200);
SPI_init();
AD9833_init();
pinMode(10, INPUT);
digitalWrite(10, HIGH); // Enable Pull-up
}
Il tutto funziona perfettamente! Con l'oscilloscopio in effetti il pin 10 (SS) era LOW e probabilmente questo faceva bloccare la comunicazione dopo poco.. non capisco come mai il creatore della libreria ha fatto questo "mistake".. magari ora cerco di approfondire un attimo SPI
Grazie a tutti!