O Zephyr RTOS oferece mecanismos poderosos para o desenvolvimento de firmware industrial e IoT de produção. Neste artigo, apresentamos de forma didática e aprofundada como integrar interrupções, soft timers (k_timer)
Categoria: RTOS
Aqui falamos de Sistemas Real Time, sejam construídos com freeRTOS, Zephyr e outros.
Interrupções e Soft Timers no Zephyr OSInterrupções e Soft Timers no Zephyr OS
Este artigo apresenta um guia técnico e didático sobre o uso de interrupções de hardware e soft timers no Zephyr OS, um sistema operacional de tempo real amplamente utilizado em
Criando um Projeto Zephyr RTOS no Arduino DUE – Guia Completo e DidáticoCriando um Projeto Zephyr RTOS no Arduino DUE – Guia Completo e Didático
Aprenda passo a passo como criar um projeto completo com Zephyr RTOS no Arduino DUE. Este tutorial detalhado e didático explica desde a estrutura do workspace, configuração do CMake 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,
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
Containerização em Sistemas Embarcados com Zephyr OSContainerização em Sistemas Embarcados com Zephyr OS
Entenda como funciona a containerização no Zephyr OS e como o conceito de containers foi adaptado para sistemas embarcados e dispositivos IoT. Descubra como o Zephyr implementa isolamento de aplicações
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