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
Categoria: RTOS
Aqui falamos de Sistemas Real Time, sejam construídos com freeRTOS, Zephyr e outros.
Zephyr no ESP32: ADC Contínuo com DMA, VAD e Processamento de Sinais em Tempo RealZephyr no ESP32: ADC Contínuo com DMA, VAD e Processamento de Sinais em Tempo Real
Aprenda como usar o Zephyr OS no ESP32 para implementar leitura contínua do ADC com DMA, detecção de atividade de voz (VAD) e processamento de sinais em tempo real. Este
Zephyr RTOS: Como Projetar Comunicação Serial Robusta com UART, SPI e I²CZephyr RTOS: Como Projetar Comunicação Serial Robusta com UART, SPI e I²C
Aprenda como projetar comunicação serial robusta no Zephyr RTOS usando UART, SPI e I²C. Este artigo mostra, de forma didática e crítica, como configurar a UART no Zephyr, estruturar buffers,
Como Criar Tarefas e Soft Timers no FreeRTOS: Guia Prático e Didático para Sistemas EmbarcadosComo Criar Tarefas e Soft Timers no FreeRTOS: Guia Prático e Didático para Sistemas Embarcados
Este artigo apresenta um guia completo e didático sobre como criar e gerenciar tarefas e soft timers no FreeRTOS, explicando conceitos fundamentais de escalonamento, prioridades, dimensionamento de stack e comunicação
Filas, Flags, Mutexes, Notificações e Eventos no Zephyr RTOSFilas, Flags, Mutexes, Notificações e Eventos no Zephyr RTOS
Aprenda em profundidade como usar queues, flags, semáforos, mutexes, eventos e notificações no Zephyr RTOS. Um guia didático e prático com exemplos em C, comparativos arquiteturais e boas práticas para
FreeRTOS na Prática: Threads, Semáforos, Filas, Mutexes, Timers e Boas Práticas em Sistemas EmbarcadosFreeRTOS na Prática: Threads, Semáforos, Filas, Mutexes, Timers e Boas Práticas em Sistemas Embarcados
Este artigo faz parte de uma série técnica semanal sobre FreeRTOS e apresenta, de forma didática e rigorosa, os principais conceitos de concorrência e sincronização em sistemas embarcados. São explicados
Primeiros Passos com Projetos e Threads no Zephyr OSPrimeiros Passos com Projetos e Threads no Zephyr OS
Aprenda os primeiros passos com o Zephyr OS após a instalação. Este artigo apresenta como criar o primeiro projeto, entender o modelo de threads, gerenciar pilha, definir prioridades e aplicar
Portabilidade do FreeRTOS e Gerenciamento de Heap: Entendendo heap_1 a heap_5 em Sistemas EmbarcadosPortabilidade do FreeRTOS e Gerenciamento de Heap: Entendendo heap_1 a heap_5 em Sistemas Embarcados
Este artigo apresenta uma análise técnica e didática sobre a portabilidade do FreeRTOS com foco no seu sistema de gerenciamento de heap. São explicados em profundidade os algoritmos heap_1, heap_2,
Introdução ao Zephyr RTOS: Entendendo Threads, DeviceTree e a Ausência do main()Introdução ao Zephyr RTOS: Entendendo Threads, DeviceTree e a Ausência do main()
Tutorial técnico e didático sobre o Zephyr RTOS analisando em profundidade um exemplo real de código. O artigo explica o funcionamento das threads estáticas, o uso de macros do Zephyr,
RTOS em Sistemas Embarcados: FreeRTOS, ThreadX, Zephyr e CMSIS-RTOS2 em Comparação TécnicaRTOS em Sistemas Embarcados: FreeRTOS, ThreadX, Zephyr e CMSIS-RTOS2 em Comparação Técnica
Entenda o que é um RTOS e como escolher o sistema operacional de tempo real ideal para projetos embarcados. Este artigo apresenta uma análise técnica e comparativa entre os principais