Publié le: Sep 11, 2020

Le noyau FreeRTOS v10.4.0 est désormais disponible au téléchargement. La nouvelle version apporte de nombreuses fonctionnalités, comme les fonctionnalités améliorées de notification directe à la tâche, la prise en charge améliorée de l'unité de protection de la mémoire (MPU) et un nouveau port Linux.

Les notifications directes à la tâche ont été améliorées pour qu'il soit possible de recevoir plusieurs notifications par tâche.

La version 10.4.0 de FreeRTOS inclut une prise en charge améliorée de l'unité de protection de la mémoire (MPU) pour les ports RTOS ARMv7-M (ARM Cortex-M3/4/7) et ARMv8-M (ARM Cortex-M23/33). De plus, le port MPU ARMv7-M prend désormais en charge les appareils qui ont 16 régions MPU et la prise en charge du fonctionnement au ralenti a été étendue au port RTOS ARMv8-M. Consultez la page de documentation sur la prise en charge MPU pour les informations importantes de mise à niveau.

Une nouvelle couche de ports POSIX permet à FreeRTOS de fonctionner sur des hôtes Linux de la même manière que la couche de ports Windows permet à FreeRTOS de fonctionner sur des hôtes Windows.

FreeRTOS est un système d'exploitation sous licence MIT pour microcontrôleurs, open source et en temps réel, qui facilite la programmation, le déploiement, la protection, la connexion et la gestion de petits appareils à faible puissance en périphérie. Vous pouvez utiliser AWS IoT Device Management avec les appareils FreeRTOS pour effectuer des mises à jour à distance.

Vous pouvez commencer en téléchargeant le code source depuis FreeRTOS.org, GitHub ou la console FreeRTOS. Vous pouvez trouver plus d'informations sur FreeRTOS, les bibliothèques et les démos sur FreeRTOS.org ou dans le guide de l'utilisateur FreeRTOS.