PROBLEMA SU MONITOR SERIALE
ciao tutti
quando tento di scrivere qualcosa su monitor seriale vedo stampato solo una sequenza di x e ?, prima funzionava tutto e ora ho questo problema.
l'unica cosa, sono passato da un arduino leonardo (che ho rotto) ad un mega ma non credo sia questo il problema.
vi allego il mio listato.
quando tento di scrivere qualcosa su monitor seriale vedo stampato solo una sequenza di x e ?, prima funzionava tutto e ora ho questo problema.
l'unica cosa, sono passato da un arduino leonardo (che ho rotto) ad un mega ma non credo sia questo il problema.
vi allego il mio listato.
code: [select]
char val="ccc";
void setup() {
// put setup code here, run once:
serial.begin(9600);
}
void loop() {
// put main code here, run repeatedly:
serial.println(val);
delay(5000);
}
premetto che non come ragiona la leonardo ...secondo me il problema sta in:
che, essendo un array di char, dovrebbe essere scritto:
poi, per avere l'array nel monitor, dovresti fare ( se non sbaglio):
code: [select]
char val="ccc";
che, essendo un array di char, dovrebbe essere scritto:
code: [select]
char val[]="ccc";
poi, per avere l'array nel monitor, dovresti fare ( se non sbaglio):
code: [select]
for (byte = 0; < sizeof(val) - 1; i++) {
serial.print(val[i]);
}
Arduino Forum > International > Italiano > Software (Moderator: leo72) > PROBLEMA SU MONITOR SERIALE
arduino
Comments
Post a Comment