Direção de crescimento da pilha no FreeRTOS: armadilhas de compatibilidade de hardware e estratégias de proteção
Durante uma portabilidade do FreeRTOS para o ESP32-C3, encontramos uma falha crítica: o TCB (Bloco de Controle de Tarefa) de uma tarefa foi gradualmente corrompido, causando panicos no escalonador. A raiz do problema foi uma configuração incorreta da direção de crescimento da pilha, definida pelo macro portSTACK_GROWTH. Este caso ilustra como u ...
Publicado em 7-12 19:46