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
WCET (Worst Case Execution Time) em FreeRTOS e ZephyrWCET (Worst Case Execution Time) em FreeRTOS e Zephyr
Entenda em profundidade o conceito de WCET (Worst Case Execution Time) e sua aplicação prática em sistemas de tempo real baseados em FreeRTOS e Zephyr. Este artigo apresenta, de forma
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 CMake em Projetos STM32 Gerados pelo CubeMXIntrodução ao CMake em Projetos STM32 Gerados pelo CubeMX
Aprenda a usar o CMake de forma profissional em projetos STM32 gerados pelo CubeMX. Este guia completo e didático explica a história do CMake, os problemas que ele resolve, e
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
Debug, Tracing e Análise Temporal no FreeRTOS: Monitoramento Avançado de Tasks, Watermark e Confiabilidade em Tempo RealDebug, Tracing e Análise Temporal no FreeRTOS: Monitoramento Avançado de Tasks, Watermark e Confiabilidade em Tempo Real
Aprenda como aplicar debug estruturado, tracing, análise temporal e watermark no FreeRTOS para monitorar tasks, medir WCET, detectar jitter, prevenir stack overflow e aumentar a confiabilidade de sistemas embarcados em
Primeiros Passos com Zephyr RTOS: Guia Prático com STM32 NUCLEO-F411RE e NUCLEO-F429ZIPrimeiros Passos com Zephyr RTOS: Guia Prático com STM32 NUCLEO-F411RE e NUCLEO-F429ZI
Este tutorial apresenta os primeiros passos com o Zephyr RTOS de forma prática e didática, utilizando as placas STM32 NUCLEO-F411RE e NUCLEO-F429ZI. O artigo explica a preparação do ambiente, o
STM32V8: o novo microcontrolador da ST com Cortex-M85, PCM e tecnologia 18 nm FD-SOISTM32V8: o novo microcontrolador da ST com Cortex-M85, PCM e tecnologia 18 nm FD-SOI
O STM32V8 é a nova família de microcontroladores de alto desempenho da STMicroelectronics, baseada no núcleo Arm Cortex-M85 e fabricada em tecnologia avançada de 18 nm FD-SOI com memória não