Portage des bibliothèques 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 des bibliothèques FreeRTOS

Avant de démarrer le portage, suivez les instructions fournies dans la section Configuration de votre code source FreeRTOS à des fins de portage.

Pour porter FreeRTOS sur votre appareil, suivez les instructions fournies dans les rubriques ci-dessous.

  1. Mise en œuvre de la macro configPRINT_STRING()

  2. Configuration d'un port du noyau FreeRTOS

  3. Portage de la bibliothèque Wi-Fi Library

    Note

    Si votre appareil ne prend pas en charge le Wi-Fi, vous pouvez utiliser une connexion Ethernet à la place pour vous connecter au cloud AWS. Un portage de la bibliothèque Wi-Fi FreeRTOS n'est pas obligatoire.

  4. Portage d'une pile TCP/IP

  5. Portage de la bibliothèque Secure Sockets

  6. Portage de la bibliothèque CorePKCS11

  7. Portage de la bibliothèque TLS

  8. Configuration de la bibliothèque CoreMQTT à des fins de tests

  9. Configuration de la bibliothèque CoreHTTP à des fins de tests

  10. Portage duAWS IoTbibliothèque de mises à jour OTA

    Note

    Le portage de la bibliothèque de mise à jour FreeRTOS OTA pour n'est actuellement nécessaire à des fins de la qualification.

  11. Portage de la bibliothèque Bluetooth Low Energy

    Note

    Le portage de la bibliothèque Bluetooth Low Energy de FreeRTOS pour n'est actuellement nécessaire à des fins de la qualification.

  12. Effectuez des mises à jour en direct avec Bluetooth Low Energy

    Note

    ActuellementAWS IoT Device Testerne prend pas en charge la qualification des mises à jour Over the Air via la bibliothèque Bluetooth Low Energy. Un partenaire intéressé par cette qualification doit contacterAWSvia l'APN (AWSéquipe Partner Network).

  13. Portage des bibliothèques d'E/S communes

    Note

    Le portage de la bibliothèque d'E/S commune FreeRTOS pour n'est actuellement nécessaire à des fins de la qualification.

  14. Portage de la bibliothèque Cellular Interface

    Note

    Le portage de la bibliothèque FreeRTOS Cellular Interface n'est actuellement nécessaire à des fins de la qualification.

Après avoir porté FreeRTOS sur votre carte, vous pouvez officiellement valider les portages pour la qualification FreeRTOS avecAWS IoTDevice Tester pour FreeRTOS. Pour plus d'informations surAWS IoTDevice Tester pour FreeRTOS, voirUtilisation d’AWS IoTDevice Tester pour FreeRTOSdans le Guide de l'utilisateur FreeRTOS.

Note

Avant de valider votre port de FreeRTOS à l'aide duAWS IoTDevice Tester pour FreeRTOS, vous devez supprimer tous les messages de journalisation que vous avez peut-être insérés dans votre code à des fins de test. Dans le cas contraire, la validation peut échouer.

Pour plus d'informations sur la qualification de votre appareil pour FreeRTOS, consultez leManuel de qualification FreeRTOS.