Pages: 1 2 [3]   Go Down
Author Topic: Problemi Baudrate 115200 su Windows7  (Read 1953 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Full Member
***
Karma: 4
Posts: 219
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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
« Last Edit: August 30, 2012, 05:13:02 pm by cyclone » Logged

Cagliari, Italy
Offline Offline
Tesla Member
***
Karma: 115
Posts: 7258
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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
Logged

Code fast. Code easy. Codebender --> http://codebender.cc/?referrer=PaoloP

0
Online Online
Shannon Member
****
Karma: 136
Posts: 10525
:(){:|:&};:
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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:
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%
« Last Edit: August 30, 2012, 05:34:05 pm by lesto » Logged

sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 335
Posts: 23132
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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.
Logged


Pages: 1 2 [3]   Go Up
Jump to: