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
-
Siga as instruções em Fazer download do FreeRTOS para portabilidade para fazer download da versão mais recente do FreeRTOS para portabilidade.
-
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.
-
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