Home
Accesso / Registrazione
 di 

Comunicazione 1-wire: il software

Comunicazione 1-wire attraverso il software

Un microprocessore può facilmente generare segnali 1-wire. Questa application note fornisce un esempio, scritto in C, di comunicazione 1-wire. Le quattro operazioni di base di un bus 1-wire sono: Reset, Write 1bit, Write 0bit e Read bit.

Le funzioni byte possono derivare da più chiamate alle operazioni bit. I valori di tempo forniti producono un 1-wire master per la comunicazione con i dispositivi 1-wire. Ci sono diversi requisiti di sistema per il corretto funzionamento degli esempi di codice:

    1. La porta di comunicazione deve essere bidirezionale, la sua uscita è open-drain, e vi è un debole pull-up sulla linea. Questo è un requisito di qualsiasi bus 1-Wire.

    2. Il sistema deve essere in grado di generare un ritardo di 1µs preciso e ripetibile per la velocità standard e un ritardo di 0.25µs per la velocità overdrive.

    3. Le operazioni di comunicazione non devono essere interrotte durante la fase di generazione.

 

 

Scrivi un commento all'articolo esprimendo la tua opinione sul tema, chiedendo eventuali spiegazioni e/o approfondimenti e contribuendo allo sviluppo dell'argomento proposto. Verranno accettati solo commenti a tema con l'argomento dell'articolo stesso. Commenti NON a tema dovranno essere necessariamente inseriti nel Forum creando un "nuovo argomento di discussione". Per commentare devi accedere al Blog

 

 

Login   
 Twitter Facebook LinkedIn Youtube Google RSS

Chi è online

Ci sono attualmente 0 utenti e 26 visitatori collegati.

Ultimi Commenti