Portabilidade do FreeRTOS - Gratuito RTOS

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á.

Portabilidade do FreeRTOS

O que é o FreeRTOS?

Desenvolvido em parceria com as principais empresas de chips do mundo ao longo de um período de 20 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 e atualizações sem fios, e aplicativos de demonstração que mostram atributos do FreeRTOS em placas qualificadas.

Para obter mais informações, visite FreeRTOS.org.

Portabilidade do FreeRTOS para sua placa do IoT

Será necessário fazer a portabilidade das bibliotecas de software do FreeRTOS para sua placa baseada em microcontrolador com base em seus atributos e em seu aplicativo.

Como fazer a portabilidade do FreeRTOS para seu dispositivo
  1. Siga as instruções em Fazer download do FreeRTOS para portabilidade para fazer download da versão mais recente do FreeRTOS para portabilidade.

  2. Siga as instruções em Configuração do seu espaço de trabalho e projeto para portabilidade para configurar os arquivos e as pastas no download do FreeRTOS para portabilidade e teste.

  3. Siga as instruções em Portabilidade da bibliotecas do FreeRTOS para fazer a portabilidade das bibliotecas do FreeRTOS para o dispositivo. Cada tópico inclui instruções sobre como testar a portabilidade.

Perguntas frequentes sobre portabilidade

O que é uma porta do FreeRTOS?

Uma porta do FreeRTOS é uma implementação específica da placa de APIs para as bibliotecas necessárias do FreeRTOS e o kernel do FreeRTOS ao qual sua plataforma oferece suporte. A porta permite que as APIs funcionem na placa e implementa a integração necessária com os drivers de dispositivo e BSPs fornecidos pelo fornecedor da plataforma. A porta também deve incluir quaisquer ajustes de configuração (por exemplo, velocidade de clock, tamanho da pilha, tamanho do heap) exigidos pela placa.

Se você tiver dúvidas sobre a portabilidade que não foram respondidas nesta página ou no restante do Guia de Portabilidade do FreeRTOS, consulte as opções de suporte do FreeRTOS disponíveis.