Portabilidade do FreeRTOS - FreeRTOS

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 (OTA) over-the-air e aplicativos de demonstração que demonstram os recursos 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 recursos e em sua aplicação.

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.

Portabilidade FAQs

O que é uma porta do FreeRTOS?

Uma porta do FreeRTOS é uma implementação específica da APIs placa das bibliotecas necessárias do FreeRTOS e do kernel do FreeRTOS que sua plataforma suporta. A porta permite que o APIs trabalhe na placa e implementa a integração necessária com os drivers do dispositivo e BSPs que são 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.