Buscar

Marcar questão 1: O trecho de código mostrado a seguir, que foi utilizado na prática do módulo Bluetooth, realiza a recepção de dados na comunicaçã...

Marcar questão 1: O trecho de código mostrado a seguir, que foi utilizado na prática do módulo Bluetooth, realiza a recepção de dados na comunicação serial Bluetooth. Marque a alternativa correta sobre a importância do teste lógico (linha 1) realizado antes de fazer a leitura dos dados no buffer da comunicação serial.


a. O teste lógico if (Serial.available > 0) é importante para evitar que o microcontrolador escreva dados no buffer da serial.
b. O teste lógico if (Serial.available > 0) é importante para que o microcontrolador não realize leituras quando o buffer da comunicação serial estiver vazio.

Essa pergunta também está no material:

Captura de tela 2023-08-30 111311
1 pág.

Arduino Universidade Estácio de Sá - EADUniversidade Estácio de Sá - EAD

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a letra B. O teste lógico if (Serial.available > 0) é importante para que o microcontrolador não realize leituras quando o buffer da comunicação serial estiver vazio. Isso evita que o programa tente ler dados que ainda não foram recebidos, garantindo um funcionamento adequado da comunicação serial Bluetooth.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais