Risposte:
UART = Trasmettitore ricevitore asincrono universale
USART = Trasmettitore sincrono universale asincrono del ricevitore
Un USART può agire in modalità asincrona proprio come un UART. Ma ha la capacità aggiuntiva di agire in modo sincrono. Ciò significa che i dati sono sincronizzati. L'orologio viene recuperato dai dati stessi o inviato come segnale esterno. I dati sono regolari e i bit si sincronizzano con il segnale di clock. Non vengono utilizzati bit di avvio e arresto. Ciò consente una velocità di trasmissione più elevata quando si opera in modo sincrono poiché i tempi dei bit hanno una certa garanzia e possono essere utilizzati più bit per i dati anziché come intestazioni.
Considerando che un UART ha un segnale di clock interno e i dati sul bus possono avere un tempismo un po 'più sciatto e aregolare. Le UART richiedono bit di avvio e arresto e i dati asincroni sono sincronizzati solo con i bit di avvio e arresto.
Ecco fatto, la comunicazione sincrona è sincronizzata, mentre quella asincrona è temporizzata automaticamente. I principali svantaggi di UART asincrono:
La comunicazione sincrona non presenta questi svantaggi e non necessita di una frequenza di clock fissa. I2C, ad esempio, consente a uno slave di rallentare l'orologio se è troppo veloce, allungando l'impulso di clock del master. Svantaggi principali:
UART -
UART richiede solo il segnale dati.
In UART, i dati non devono essere trasmessi a una velocità fissa.
In UART, i dati vengono normalmente trasmessi un byte alla volta.
In UART, la velocità di trasferimento dei dati è impostata su valori specifici come 4800, 9600, 38400 bps, ecc.
La velocità UART è limitata a circa 115200 bps.
Full duplex.
USART -
In USART, la modalità sincrona richiede sia dati che un orologio.
Nella modalità sincrona di USART, i dati vengono trasmessi a una velocità fissa.
In USART, i dati sincroni vengono normalmente trasmessi sotto forma di blocchi
La modalità sincrona consente un DTR (velocità di trasferimento dati) più elevato rispetto alla modalità asincrona, se tutti gli altri fattori vengono mantenuti costanti.
USART è più veloce di 115kb.
Half duplex.
Per maggiori dettagli si prega di fare riferimento al seguente link: -