Outils pour utilisateurs

Outils du site


start:raspberry:freertos

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
start:raspberry:freertos [2021/02/11 12:20] gerardadminstart:raspberry:freertos [2025/01/23 11:14] (Version actuelle) – [Système d'exploitation en temps réel pour les microcontrôleurs] admin
Ligne 1: Ligne 1:
 ======== FreeRTOS : OS pour ESP32 ======== ======== FreeRTOS : OS pour ESP32 ========
 +
 +==== Système d'exploitation en temps réel pour les microcontrôleurs====
 +
 +{{ :start:raspberry:logo-1.jpg?direct&400 |}}
 +
 +Développé en partenariat avec les principaux fabricants de puces au monde sur une période de 15 ans, et maintenant 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 comprend un noyau et un ensemble croissant de bibliothèques IoT adaptées à une utilisation dans tous les secteurs industriels. FreeRTOS est construit en mettant l'accent sur la fiabilité et la facilité d'utilisation.
 +
 +[[https://tutoduino.fr/decouvrir-freertos-sur-un-esp32-avec-platformio/|FreeRTOS]] (Wikipedia) est un système d’exploitation temps réel open source pour microcontrôleurs. Un système d’exploitation permet de gérer de manière abstraite les ressources matérielles (CPU, mémoire, Entrées/Sorties…). Un système temps réel est un système qui respecte les contraintes de temps en délivrant les résultats d’un process dans des délais imposés. Par exemple le temps maximum entre un stimulus d’entrée et une réponse de sortie est précisément déterminé. En général un système d’exploitation temps réel est multitâches, c’est à dire qu’il permet d’exécuter plusieurs tâches (processus informatique) de façon simultanée.
 +
  
 [[https://techtutorialsx.com/2017/05/06/esp32-arduino-using-freertos-functions/| FreeRTOS pour ESP32 001 EN]] [[https://techtutorialsx.com/2017/05/06/esp32-arduino-using-freertos-functions/| FreeRTOS pour ESP32 001 EN]]
Ligne 6: Ligne 15:
  
 [[http://tvaira.free.fr/esp32/esp32-freertos.html| esp32-freertos FR]] [[http://tvaira.free.fr/esp32/esp32-freertos.html| esp32-freertos FR]]
 +
 +[[https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/system/freertos.html#| Doc FreeRTOS pour ESP32 espressif  EN]]
 +
 +[[http://www.esp32learning.com/code/esp32-and-freertos-example-create-a-task.php| Exemple FreeRTOS sur ESP32 ]]
 +
 +[[https://youtu.be/PcE-2VjtYF4|Video pour implementer la bibliotheque FreeRTOS dans L IDE Arduino ]]
 +
 +[[https://www.freertos.org/Documentation/RTOS_book.html|Documentation FREERTOS EN]]
 +
 +[[https://github.com/FreeRTOS/FreeRTOS-Kernel-Book/releases/download/V1.1.0/Mastering-the-FreeRTOS-Real-Time-Kernel.v1.1.0.pdf|Doc FreeRTOS pdf  EN]]
/home/chanteri/www/fablab37110/data/attic/start/raspberry/freertos.1613042420.txt.gz · Dernière modification : 2023/01/27 16:08 (modification externe)