Go Down

Topic: Problemi Baudrate 115200 su Windows7 (Read 2210 times) previous topic - next topic

cyclone

#30
Aug 31, 2012, 12:08 am Last Edit: Aug 31, 2012, 12:13 am by cyclone Reason: 1
sbagliato ?
il problema è solo uno spazio? e allora vuoi dire che comunque la comunicazione va senza intoppi anche a 124231 bps con qualsiasi modulo di espansione / interfaccia seriale ?
boh! io non mi fiderei tanto.... chissà quant'è il datarate-error.

ciao

PaoloP


sbagliato ?
il problema è solo uno spazio? e allora vuoi dire che comunque la comunicazione va senza intoppi anche a 124231 bps con qualsiasi modulo di espansione / interfaccia seriale ?
boh! io non mi fiderei tanto.... chissà quant'è il datarate-error.

ciao

No, non ho detto che la comunicazione potrebbe procedere senza intoppi. Ho detto che il bug lamentato da chi ha aperto il topic è dovuto all'errata scrittura del codice Java dell'IDE di Arduino che provoca un errore nel menu' a tendina del serial monitor quando, su Win 7, si selezionano velocità diverse da 9600 baud con l'IDE impostato in una lingua non inglese.
Va bene così o vuoi anche un disegnino?  :smiley-mr-green: :smiley-mr-green: :smiley-mr-green:

lesto

#32
Aug 31, 2012, 12:28 am Last Edit: Aug 31, 2012, 12:34 am by lesto Reason: 1
la seriale viaggia perfettamente a quelle velocità, e anche a velocità superiori, fino ad 2mega!
il datashett (pagina 197) dice anche che gli errori sono più bassi di quello che prevedi. dato che la seriale è HW, probabilmente c'è un clock divider o qualcosa del genere che attutisce l'errore
Code: [Select]
Table 20-7. Examples of UBRRn Settings for Commonly Used Oscillator Frequencies (Continued)
Baud
Rate
(bps)
fosc
= 16.0000MHz fosc
= 18.4320MHz fosc
= 20.0000MHz
U2Xn = 0 U2Xn = 1 U2Xn = 0 U2Xn = 1 U2Xn = 0 U2Xn = 1
UBRRn Error UBRRn Error UBRRn Error UBRRn Error UBRRn Error UBRRn Error
2400 416 -0.1% 832 0.0% 479 0.0% 959 0.0% 520 0.0% 1041 0.0%
4800 207 0.2% 416 -0.1% 239 0.0% 479 0.0% 259 0.2% 520 0.0%
9600 103 0.2% 207 0.2% 119 0.0% 239 0.0% 129 0.2% 259 0.2%
14.4k 68 0.6% 138 -0.1% 79 0.0% 159 0.0% 86 -0.2% 173 -0.2%
19.2k 51 0.2% 103 0.2% 59 0.0% 119 0.0% 64 0.2% 129 0.2%
28.8k 34 -0.8% 68 0.6% 39 0.0% 79 0.0% 42 0.9% 86 -0.2%
38.4k 25 0.2% 51 0.2% 29 0.0% 59 0.0% 32 -1.4% 64 0.2%
57.6k 16 2.1% 34 -0.8% 19 0.0% 39 0.0% 21 -1.4% 42 0.9%
76.8k 12 0.2% 25 0.2% 14 0.0% 29 0.0% 15 1.7% 32 -1.4%
115.2k 8 -3.5% 16 2.1% 9 0.0% 19 0.0% 10 -1.4% 21 -1.4%
230.4k 3 8.5% 8 -3.5% 4 0.0% 9 0.0% 4 8.5% 10 -1.4%
250k 3 0.0% 7 0.0% 4 -7.8% 8 2.4% 4 0.0% 9 0.0%
0.5M 1 0.0% 3 0.0% - - 4 -7.8% - - 4 0.0%
1M 0 0.0% 1 0.0% - - - - - - - -
Max.
(1)
1Mbps 2Mbps 1.152Mbps 2.304Mbps 1.25Mbps 2.5Mbps
1. UBRRn = 0, Error = 0.0%
sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

leo72


provoca un errore nel menu' a tendina del serial monitor quando, su Win 7, si selezionano velocità diverse da 9600 baud con l'IDE impostato in una lingua non inglese.

Su tutti gli SO. E' un baco indipendente dal sistema ma legato all'IDE.

Go Up