As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
O que é o FreeRTOS?
Importante
Esta é uma versão arquivada do Guia do usuário do FreeRTOS para usar com a versão 202210.00 do FreeRTOS. Para obter a versão mais recente deste documento, consulte o Guia do usuário do FreeRTOS.
Desenvolvido em parceria com as principais empresas de chips do mundo ao longo de um período de 15 anos, e agora baixado a cada 170 segundos, o FreeRTOS é um sistema operacional em tempo real (RTOS) líder de mercado para microcontroladores e microprocessadores pequenos. Distribuído livremente sob a licença de código aberto do MIT, o FreeRTOS inclui um kernel e um conjunto crescente de bibliotecas adequadas para uso em todos os setores. O FreeRTOS foi desenvolvido com ênfase na confiabilidade e facilidade de uso.
O FreeRTOS inclui bibliotecas para conectividade, segurança over-the-air e atualizações (OTA). O FreeRTOS também inclui aplicações de demonstração que mostram os recursos do FreeRTOS em placas qualificadas.
O FreeRTOS é um projeto de código aberto. Você pode baixar o código-fonte, contribuir com alterações ou aprimoramentos ou relatar problemas no GitHub site do https://github.com/FreeRTOS/ FreeRTOS.
Liberamos o código do FreeRTOS sob a licença de código aberto do MIT para que você possa usá-lo em projetos comerciais e pessoais.
Também apreciamos as contribuições para a documentação do FreeRTOS (Guia do usuário do FreeRTOS, Guia de portabilidade do FreeRTOS e Guia de qualificação do FreeRTOS). Para ver a fonte de remarcação da documentação, consulte https://github.com/awsdocs/aws-freertos-docs
Tópicos
Baixe o código-fonte do FreeRTOS
Faça download dos pacotes mais recentes do FreeRTOS e do Long Term Support (LTS) na página Downloads em freertos.org.
Plataformas de hardware qualificadas para o FreeRTOS
As seguintes plataformas de hardware estão qualificados para o FreeRTOS:
-
Microsoft Windows 7 ou posterior, com pelo menos um núcleo duplo e uma conexão Ethernet com fio
Os dispositivos qualificados também estão listados no AWS Partner Device Catalog
Para obter informações sobre como qualificar um novo dispositivo, consulte o Guia de qualificação do FreeRTOS.
Fluxo de trabalho de desenvolvimento
Para iniciar o desenvolvimento, faça download do FreeRTOS. Você descompacta o pacote e o importa para seu IDE. Em seguida, você pode desenvolver uma aplicação na plataforma de hardware selecionada, fabricar e implantar esses dispositivos usando o processo de desenvolvimento apropriado para seu dispositivo. Os dispositivos implantados podem se conectar ao AWS IoT serviço ou AWS IoT Greengrass como parte de uma solução completa de IoT.

Recursos adicionais
Esses recursos podem ser úteis para você.
-
Para obter Documentação adicional do FreeRTOS
, consulte freertos.org . -
Para fazer perguntas técnicas sobre o FreeRTOS, consulte os Fóruns da comunidade do FreeRTOS
. -
Para obter mais informações sobre como conectar dispositivos a AWS IoT, consulte Provisionamento de dispositivos no Guia do AWS IoT Core desenvolvedor.
-
Para obter suporte técnico AWS, consulte o AWS Support Center
. -
Para perguntas sobre AWS faturamento, serviços de conta, eventos, abuso ou outros problemas com AWS, consulte a página Fale conosco
.