Services/Formations/KEIL Pro - Chaine+RTX+Stacks

Formation KEIL pour MDK-ARM Professional

Formation MDK-Professional de Keil = Chaine+RTOS+TCP+USB+CAN

Objectif :
L'objectif de cette formation est de fournir les bases nécessaires pour une utilisation optimale de MDK-Professionnel avec RTX, l'OS Temps Réel de Keil, ainsi que des stacks associées (TCP/IP, File System, USB et CAN).
Ces connaissances permettront de réduire sensiblement le temps de développement  de vos applications en intégrant les briques logicielles RTOS, TCP/IP, CAN, USB device, etc…
 
Durée:      4 jours
 
Public :   Chefs de projets, ingénieurs et techniciens participant au développement d'une application  utilisant RTX, l'OS Temps Réel de Keil, et les stacks associées (TCP/IP, File System, USB et CAN)
 
Pré-requis :
La connaissance des langages ASM/C/C++ et du développement sur micro contrôleur.
Cette formation se compose d'une partie théorique et d'une partie pratique qui seront effectuées sur des cartes d'évaluation à base de Cortex M3 et en utilisant la chaine de compilation Keil.
 
Contenu:
L'environnement de développement  IDE µVision
           La base de données micro contrôleur
            Le débogueur
            L'assembleur
            Le compilateur
            L'éditeur de lien
            Les autres outils Keil
 Utilisation de µVision
            Gestion de projet avec µVision
            L'éditeur µVision
            Barre d'outils et fenêtres de dialogues
            Aide en ligne
 Création d'un programme embarqué
            Création d'un projet
            Création et ajout de sources à un projet
            Configuration des options du projet/cibles
            Configuration du code de démarrage
            Création de l'exécutable  
Déverminage
            Sur le simulateur de µVision
                Démarrer une session de déverminage
                Exécution du code
                Lire/écrire la mémoire
                Point d'arrêt, watchpoint et bookmark
                Simulation des périphériques
                Couverture de code et analyse de performance
                Analyseur logique
            Sur carte
                Configuration du débogueur
                Programmation des flashs
                Utilisation des sondes Ulink 2 et Ulink Pro
Développement avec RTX
           Généralités
                Définitions
                Temps réel
                Ordonnancement
                Communication inter tâches
                Gestion des interruptions
           Fonctionnalités de base
                Démarrage du noyau
                Création d'une tâche
                Démarrer/stopper une tâche
                Réaliser une communication entre tâches
            Déverminage d'une application RTX avec µVision
       
Stack TCP Networking Suite
            Le composant TCP
            Utilisation de TCP  comme une application indépendante
            Utilisation de TCP comme une application RTX
            Configuration de TCP
 
FS -Flash File system
            Généralités et concepts d'un système de fichiers
            Gestion de la mémoire
            Configuration du FS
            Utilisation en Flash interne
            Utilisation sur Flash externe
            Utilisation en RAM
            Utilisation sur carte SD/MMC
       
stack USB et CAN
            Généralités
            Configuration et utilisation 
 
 
Documentation
Un support de cours vous sera fourni au début de la session.
  
Tarif de la formation : 4 500 € HT (+ frais) / Tarif pour les 4 jours pour un maximum de 6 personnes