Qu'est-ce que 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.

Qu'est-ce que FreeRTOS ?

Important

Il s'agit d'une version archivée du guide de l'utilisateur de FreeRTOS à utiliser avec la version 202210.00 de FreeRTOS. Pour obtenir la dernière version de ce document, consultez le guide de l'utilisateur de FreeRTOS.

Développé en partenariat avec les principaux fabricants de puces au monde sur une période de 15 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). FreeRTOS inclut également des applications de démonstration qui présentent les fonctionnalités de FreeRTOS sur des forums qualifiés.

FreeRTOS est un projet open source. Vous pouvez télécharger le code source, apporter des modifications ou des améliorations, ou signaler des problèmes sur le GitHub site https://github.com/FreeRTOS/FreeRTOS.

Nous publions le code FreeRTOS sous la licence open source du MIT, afin que vous puissiez l'utiliser dans des projets commerciaux et personnels.

Nous accueillons également les contributions à la documentation de FreeRTOS (guide de l'utilisateur de FreeRTOS, guide de portage de FreeRTOS et guide de qualification de FreeRTOS). Pour consulter la source Markdown de la documentation, consultez https://github.com/awsdocs/aws-freertos-docs. Il est publié sous licence Creative Commons (CC BY-ND).

Télécharger le code source de FreeRTOS

Téléchargez les derniers packages FreeRTOS et Long Term Support (LTS) depuis la page Téléchargements sur freertos.org.

Plateformes matérielles qualifiées pour FreeRTOS

Les plateformes matérielles suivantes sont qualifiées pour FreeRTOS :

Les appareils qualifiés sont également répertoriés dans le catalogue d’appareils des partenaires AWS.

Pour plus d'informations sur la qualification d'un nouvel appareil, consultez le guide de qualification FreeRTOS.

Flux de travail du développement

Vous commencez le développement en téléchargeant FreeRTOS. Vous décompressez le package et l'importez dans votre IDE. Vous pouvez ensuite développer une application sur votre plateforme matérielle sélectionnée, et fabriquer et déployer ces appareils à l'aide du processus de développement adapté à votre appareil. Les appareils déployés peuvent se connecter au AWS IoT service ou AWS IoT Greengrass faire partie d'une solution IoT complète.

Workflow diagram showing steps to develop and deploy IoT applications using FreeRTOS.

Ressources supplémentaires

Ces ressources peuvent être utiles pour vous.