Verificare SRAM utilizzata

pablos:
forse il mio problema sono proprio i debug su seriale, ma quanta SRAM prende il buffer della seriale?

Con l'IDE 1.x in totale 128 byte suddivisi in parti uguali (64 e 64) tra trasmissione e ricezione.
Per passare dei dati alle funzioni è indispensabile che queste siano dichiarate nel modo corretto, p.e. "void myfunc (char v1, byte v2, int v3)", ove ho una funzione che riceve tre parametri, v1, v2, v3, il primo è uno char, il secondo è un byte e il terzo è un int.
All'interno della funzione hai disponibili le variabili v1,v2,v3, senza ulteriori dichiarazioni, che rappresentano i valori ricevuti.
Trovo strano che sulla MEGA2560 hai problemi ad utilizzare una matrice di 1100 byte, a meno che non hai in giro per il programma molti array e molte variabili long/float che si "mangiano" tutta la ram.