Neste artigo apresentamos, de forma didática e aprofundada, os principais padrões de projeto aplicados a sistemas embarcados com FreeRTOS. O conteúdo aborda desde a estruturação de tarefas, comunicação e sincronização,
Tag: freertos
Estratégia Profissional de Gestão de Código com Git em Projetos Individuais e em EquipeEstratégia Profissional de Gestão de Código com Git em Projetos Individuais e em Equipe
Aprenda uma estratégia profissional de uso do Git para projetos individuais e em equipe, com foco em organização de branches, uso avançado de tags, integração com issues no GitHub e
Padrões de Projeto Aplicados a RTOS (FreeRTOS)Padrões de Projeto Aplicados a RTOS (FreeRTOS)
Neste artigo apresentamos, de forma didática e aprofundada, os principais padrões de projeto aplicados a sistemas embarcados com FreeRTOS. O conteúdo aborda desde a estruturação de tarefas, comunicação e sincronização,
FreeRTOS com lwIP: Arquitetura, Boas Práticas e Exemplos Reais de Sistemas Embarcados em RedeFreeRTOS com lwIP: Arquitetura, Boas Práticas e Exemplos Reais de Sistemas Embarcados em Rede
Este artigo apresenta um guia completo e aprofundado sobre o uso do FreeRTOS em sistemas embarcados que utilizam a pilha de rede lwIP. O conteúdo aborda desde os fundamentos arquiteturais
FreeRTOS: Uso Correto de Queue com Múltiplos ConsumidoresFreeRTOS: Uso Correto de Queue com Múltiplos Consumidores
Aprenda como usar corretamente Queue com múltiplos consumidores no FreeRTOS. Entenda o impacto do escalonador, riscos de starvation, perda de eventos e quando usar alternativas como Event Groups e Task
FreeRTOS: Stream Buffers, comparação com Queues e critérios de escolhaFreeRTOS: Stream Buffers, comparação com Queues e critérios de escolha
Neste artigo técnico e didático, exploramos em profundidade o uso de Stream Buffers no FreeRTOS, explicando seu funcionamento interno, comparando-os detalhadamente com Queues e apresentando critérios claros para escolher o
ISR + RTOS na Prática com FreeRTOSISR + RTOS na Prática com FreeRTOS
Entenda como integrar corretamente rotinas de interrupção (ISR) ao FreeRTOS em sistemas embarcados. Aprenda o uso das APIs FromISR, prioridades de interrupção no Cortex-M, comunicação ISR → Task, boas práticas
Idle Task, Hook Functions e Low Power no FreeRTOS: Guia Completo para Sistemas Embarcados EficientesIdle Task, Hook Functions e Low Power no FreeRTOS: Guia Completo para Sistemas Embarcados Eficientes
Neste artigo técnico e didático, exploramos em profundidade como o FreeRTOS gerencia períodos de ociosidade e consumo de energia por meio da Idle Task, das Hook Functions e dos mecanismos
Dimensionamento de Pilha (Stack) e Heap no FreeRTOSDimensionamento de Pilha (Stack) e Heap no FreeRTOS
Aprenda como dimensionar corretamente stack e heap no FreeRTOS com explicações detalhadas sobre TCB, heap e stack, cálculos práticos, fórmulas, exemplos em C e boas práticas profissionais. Este guia técnico