Uma equipe de engenharia está desenvolvendo um sistema embarcado de aquisição de dados baseado em um microcontrolador de 32 bits que opera com clock de 80 MHz e possui um controlador de interrupções com prioridades fixas. O sistema deve amostrar um sinal analógico a cada 100 microssegundos, utilizando um timer de 32 bits com prescaler programável, e armazenar as amostras em um buffer circular de 256 posições. Durante os testes, observou-se que, esporadicamente, amostras são perdidas quando ocorre uma interrupção de alta prioridade gerada por um periférico de comunicação. Um engenheiro propõe as seguintes medidas corretivas:
Considerando as boas práticas de projeto de sistemas embarcados e o funcionamento de microcontroladores, quais medidas são tecnicamente adequadas para mitigar a perda de amostras?
Selecione uma alternativa pra criar sua conta e salvar o progresso.