ATELIER CAP'TRONIC FreeRTOS & connectivite IP

03 Février 2015 - 05 Février 2015
Ajouter au calendrier
  • Blois

Le monde du temps réel a des contraintes de performance, d’optimisation et de portabilité de plus en plus forte. FreeRTOS est une des solutions proposés par l’éco système de l’open source.
Porté sur plus d’une dizaine d’architecture différente, FreeRTOS propose un os temps réel performant, facile d’utilisation, d’empreinte mémoire faible et robuste.

Cet atelier vous propose de mettre en œuvre FreeRTOS sur architecture ARM. Après une partie théorique sur la cible utilisée (STM32), vous suivrez les différentes étapes nécessaires à la mise en œuvre de FreeRTOS sur la carte de développement. A la fin de la formation, mettre en place un pile IP et un serveur web sur un micro contrôleur.

Inscription en ligne

Programme :

Première journée
- Description du STM32
- Exercices autour de la librairie CMSIS sur carte d’évaluation
  ----------------------------------------------------------------------------------------------------------------------- Deuxième journée
- Bases théoriques sur RTOS
- Aperçu des APIs d’un RTOS
- Exercices pratiques autour de l’OS
  -----------------------------------------------------------------------------------------------------------------------
Troisième journée
- Prise en main d’une stack TCP/IP avec FreeRTOS sur STM32
- Présentation du modèle OSI et des couches protocolaires TCP/IP
- Utilisation des sockets en mode connecté (TCP) et non connecté (UDP)
- Fonctions de base d'un contrôleur Ethernet
- Interaction d'une stack TCP/IP (stack open source CycloneTCP) avec un RTOS (FreeRTOS)
- Découverte des sockets UDP et TCP au travers d'une application de tchat
- Mise en place d'un serveur Web avec contenu dynamique (CGI et Ajax)
- Mise en place d'un client FTP
  ----------------------------------------------------------------------------------------------------------------------- Intervenant : ANTYCIP / Oryx embedded
Clément Zeller

Programme complet

 

Contact :

Jean-Marie LECLERCQ
Ingénieur CAP'TRONIC
06 83 11 98 39
leclercq@captronic.fr

Yohann DESILES
Ingénieur CAP'TRONIC
06 09 86 49 44
desiles@captronic.fr