View Single Post
Old 10-03-2008, 12:50   #2
gugoXX
Senior Member
 
L'Avatar di gugoXX
 
Iscritto dal: May 2004
Cittā: Londra (Torino)
Messaggi: 3692
Non ho capito se la domanda e'
- come faccio a spedire un numero alla porta seriale
oppure se e'
- Se spedisco alla seriale la rappresentazione binaria del numero 3245, ovvero 2byte, cosa viene inviato?

Se fosse la seconda, ovviamente 3245 sono cifre decimali, e le singole cifre decimali non hanno un vero riscontro.
Sta nel codice che segue, ovvero cosa veramente spedisci alla seriale.
Ragionevolmente spedisci la rapprensentazione binaria, quindi vengono spediti i 2 byte.

Precisazione su cosa transita veramente sulla seriale.
Una volta configurata la seriale il tutto e' trasparente, ma ogni volta che si spedisce un byte,
in realta' nella codifica piu' comune verrebbero comunque spediti 10bit+10bit, con uno di start e uno di stop

Talvolta si usa anche la
Encoding 8/10: http://www.answers.com/topic/8b-10b-...cat=technology
__________________
Se pensi che il tuo codice sia troppo complesso da capire senza commenti, e' segno che molto probabilmente il tuo codice e' semplicemente mal scritto.
E se pensi di avere bisogno di un nuovo commento, significa che ti manca almeno un test.

Ultima modifica di gugoXX : 10-03-2008 alle 13:01. Motivo: Precisazione
gugoXX č offline   Rispondi citando il messaggio o parte di esso