Publicado: May 13, 2019

A AWS lançou o mais recente kernel do FreeRTOS, que inclui exemplos pré-configurados adicionais para microcontroladores Armv8-M. Os exemplos pré-configurados demonstram o porte do Armv8-M do FreeRTOS para o Arm Cortex-M33 e, agora, também para o Arm Cortex-M23 e o hardware da Nuvoton, da NXP e da STMicroelectronics.

O porte do Armv8-M do kernel do FreeRTOS usa recursos do núcleo Armv8-M – as tecnologias Memory Protection Unit (MPU) e Arm TrustZone – para permitir que criadores de aplicativos executem em sandboxes o código que deve permanecer confiável, para garantir a integridade do sistema; ou o código que se deseja manter privado, como inicialização, criptografia e gerenciamento de chaves com segurança. Os exemplos pré-configurados estão disponíveis para as seguintes placas de desenvolvimento, disponibilizadas por três fornecedores comuns de microcontroladores.

Você pode começar a usar rapidamente fazendo download do porte do kernel do FreeRTOS para o Armv8-M no SourceForge, usando os exemplos pré-configurados acima e consultando a documentação da API em freertos.org.