Imagem de fundo

Em um sistema embarcado cuja a comunicação serial (UART) seja crucial, a abordagem mais...

Em um sistema embarcado cuja a comunicação serial (UART) seja crucial, a abordagem mais eficiente, em termos de desempenho, para lidar com a recepção de dados pela UART em um microcontrolador, especialmente quando a perda de dados deve ser minimizada, é


A

utilizar um laço de repetição (while) para verificar o registrador de dados da UART (polling).


B

implementar uma rotina de interrupção (ISR) que seja acionada a cada novo caractere recebido pela UART.


C

usar a instrução Delay() para esperar por um tempo fixo pela chegada do dado.


D

transferir a leitura dos dados para um S.O. de tempo real (RTOS)


E

armazenar os dados recebidos em uma memória externa (EEPROM).