0% acharam este documento útil (0 voto)
5 visualizações1 página

Entendendo UART e BAUD Rates

O documento aborda o funcionamento do UART, um método de comunicação assíncrona entre dispositivos que não requer um clock para sincronização. Destaca a importância das taxas de baud, como 9600 bps, e descreve o processo de transmissão de dados, que envolve bits de controle, bits de dados e bits de paridade. O código comentado em anexo exemplifica a utilização do UART em um exercício com a MSP430F5529LP.

Enviado por

DANBSB
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato TXT, PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
5 visualizações1 página

Entendendo UART e BAUD Rates

O documento aborda o funcionamento do UART, um método de comunicação assíncrona entre dispositivos que não requer um clock para sincronização. Destaca a importância das taxas de baud, como 9600 bps, e descreve o processo de transmissão de dados, que envolve bits de controle, bits de dados e bits de paridade. O código comentado em anexo exemplifica a utilização do UART em um exercício com a MSP430F5529LP.

Enviado por

DANBSB
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato TXT, PDF, TXT ou leia on-line no Scribd

Olá Professor.

Decidi escolher o tema de UART, que foi o mais complexo ate agora,
para compreender melhor como funciona, o que seriam as BAUD RATES e afins. Abaixo,
segue o resumo sobre o assunto, e no arquivo .c segue o código comentado a respeito
de um exercício do modulo 3 que utiliza-se de UART para comuninicação entre duas
MSP430F5529LP.

O UART (Universal Asynchronous Receiver/Transmitter) é um modo de troca de


informações que ͏
é muito usado em sist͏
emas ͏
simples para a͏
͏comunicação entre dois
aparelhos. Sua maior ͏
carac͏
terística é a forma como envia dados sem precisa͏r de um

lo͏
ck co͏
mum entr͏
e o transmissor e o receptor para a sincronização dos dados.

A comunicação UART͏aconte͏
ce por duas linhas importa͏ntes: uma͏para mandar d͏ados (TX)
e outra para r͏
eceber da͏
dos (RX). Para que a comunic͏ação seja boa͏
, ambos ͏
os
apa͏
relhos devem estar a͏
ju͏
stados com ͏
a mesma ͏
t͏axa de ba͏
ud, que di͏
z a velocidade em
que os͏bits são mandados por segundos (no caso do coódigo, foi utilizado 9600 bps).
͏

No processo de transmissão, um byte de dados é enquadrado por bits de controle.


Primeiramente, um bit de start (geralmente um nível lógico baixo) é enviado para
sinalizar o início da transmissão. Em seguida, os bits de dados (comumente 8 bits)
são transmitidos sequencialmente, do bit menos significativo para o mais
significativo. Opcionalmente, pode-se incluir um bit de paridade para detecção de
erros. Por fim, um bit de stop (Hoje em dia, as microControladoras so necessitam de
um STOP, MAS VOCÊ PODE MANDAR DOIS) são enviados para indicar o término da
transmissão do byte. Na recepção, o dispositivo receptor monitora continuamente a
linha RX. Ao detectar o bit de start, ele inicia a amostragem dos bits subsequentes
na taxa de baud configurada, reconstruindo o byte de dados.

Você também pode gostar