Publié le: Feb 26, 2019
La prise en charge de RISC-V est désormais disponible dans le noyau FreeRTOS. Cette fonctionnalité permet aux développeurs intégrés de créer des applications IoT sur le noyau officiellement pris en charge FreeRTOS, afin de les installer dans des microcontrôleurs utilisant l’architecture de jeu d’instructions (ISA) RISC-V
Vous pouvez ainsi désormais créer des applications portables sur n’importe quel appareil ou architecture compatible avec le noyau FreeRTOS. La prise en charge de RISC-V dans le noyau FreeRTOS est disponible pour tous les microcontrôleurs RISC-V utilisant l’architecture de jeu d’instructions de base. Par ailleurs, des exemples préconfigurés pour VEGAboard d’OpenISA, l’émulateur QEMU pour la carte HiFive de SiFive et l’émulateur Renode d’Antmicro pour Microchip M2GL025 Creative Board, sont disponibles.
Pour démarrer rapidement, téléchargez le port de noyau FreeRTOS pour RISC-V sur SourceForge, utilisez les exemples préconfigurés ci-dessus et consultez la documentation relative à l’API sur freertos.org.
FreeRTOS est de fait le système d’exploitation temps réel idéal pour les petits appareils à faible puissance. Le noyau FreeRTOS est un projet à code source libre AWS sous licence MIT lancé en 2017. Pour en savoir plus, consultez la e site Web freertos.org.
Amazon FreeRTOS ajoute au noyau FreeRTOS des bibliothèques logicielles simplifiant l'établissement d’une connexion sécurisée entre vos petits appareils à faible puissance et les services du Cloud AWS, par exemple AWS IoT Core, ou des appareils périphériques plus puissants exécutant AWS IoT Greengrass. Pour en savoir plus, cliquez ici