Portage de FreeRTOS - FreeRTOS

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Portage de FreeRTOS

Qu'est-ce que FreeRTOS

Développé en partenariat avec les principaux fabricants de puces au monde sur une période de 20 ans, et désormais téléchargé toutes les 170 secondes, FreeRTOS est un système d'exploitation en temps réel (RTOS) leader du marché pour les microcontrôleurs et les petits microprocesseurs. Distribué gratuitement sous la licence open source du MIT, FreeRTOS inclut un noyau et un ensemble croissant de bibliothèques adaptées à une utilisation dans tous les secteurs de l'industrie. FreeRTOS est conçu en mettant l'accent sur la fiabilité et la facilité d'utilisation. FreeRTOS inclut des bibliothèques pour la connectivité, la sécurité over-the-air et les mises à jour (OTA), ainsi que des applications de démonstration qui présentent les fonctionnalités de FreeRTOS sur des cartes qualifiées.

Pour plus d'informations, rendez-vous sur FreeRTOS.org.

Portage de FreeRTOS sur votre carte IoT

Vous devrez porter les bibliothèques de logiciels FreeRTOS sur votre carte à microcontrôleur en fonction de ses fonctionnalités et de votre application.

Pour transférer FreeRTOS sur votre appareil
  1. Suivez les instructions Téléchargement de FreeRTOS pour le portage pour télécharger la dernière version de FreeRTOS pour le portage.

  2. Suivez les instructions ci-dessous Configuration de votre espace de travail et de votre projet pour le portage pour configurer les fichiers et les dossiers de votre téléchargement de FreeRTOS à des fins de portage et de test.

  3. Suivez les instructions Portage des bibliothèques FreeRTOS pour transférer les bibliothèques FreeRTOS sur votre appareil. Chaque rubrique sur le portage comprend des instructions afférentes au test des portages.

Portage FAQs

Qu'est-ce qu'un port FreeRTOS ?

Un port FreeRTOS est une implémentation spécifique à la carte APIs pour les bibliothèques FreeRTOS requises et le noyau FreeRTOS pris en charge par votre plate-forme. Le port permet de APIs travailler sur la carte mère et met en œuvre l'intégration requise avec les pilotes de BSPs périphériques fournis par le fournisseur de la plate-forme. Votre portage doit également inclure tous les ajustements de configuration (par exemple, la fréquence d’horloge, la taille de la pile...) qui sont nécessaires à la carte.

Si vous avez des questions sur le portage auxquelles vous ne trouvez pas de réponse sur cette page ou dans le reste du Guide de portage de FreeRTOS, veuillez consulter les options de support disponibles pour FreeRTOS.