Buffer Circular em Sistemas Embarcados: Princípios, Uso e Guia Prático
Buffer Circular em Sistemas Embarcados: Princípios, Uso e Guia Prático
No desenvolvimento de sistemas embarcados, a transmissão e bufferização de dados em tempo real são requisitos frequentes (como recepção de dados UART, armazenamento temporário de sensores, comunicação entre threads múltiplas, etc.). O buffer circular (Ring Buffer) como uma s ...
Publicado em 6-1 22:12 por Thomas
Guia de Conceitos Essenciais para Sistemas Embarcados
Definindo segundos em um ano
#define HORAS_POR_DIA 24
#define MINUTOS_POR_HORA 60
#define SEGUNDOS_POR_MINUTO 60
#define SEGUNDOS_ANUAIS (365 * HORAS_POR_DIA * MINUTOS_POR_HORA * SEGUNDOS_POR_MINUTO)
volatile
Um especificador de tipo que informa ao compilador que o valor da variável pode mudar a qualquer momento, evitando otimizações. Usado p ...
Publicado em 5-30 13:07 por Thomas