Bulletin du 19 Mars 2015

Download Report

Transcript Bulletin du 19 Mars 2015

(14 / 8 / 2014)
Cursus Connectivité webserveur TCP/IP, WIFI, USB device
[Webserveur (1J) + WiFi (1J) + USB device (1J) ] -> 3 Jours
Inscriptions auprès de CAPTRONIC : http://www.captronic.fr/Midi-Pyrenees.html
Dates : 16 au 18 septembre 2014
Lieu : Toulouse (LAAS-CNRS) (91)
DESCRIPTIF ET CONNAISSANCES REQUISES :
Nom de la
formation
COM 4201
(MPLAB X)
16/09/2014
Description
Durée
ETHERNET-TCP/IP: Développement d’une
application de contrôle/commande de type
WEBSERVER sur les familles
PIC18/PIC24/PIC32 en langage C
1 journée
17051 WIFI
17/09/2014
Ajouter le WiFi aux systèmes embarqués
avec les modules WiFly RN-131 et RN-171
1 journée
COM 3101
(MPLAB X)
18/09/2014
Initiation à l’USB 2.0 en mode device
(esclave) avec la nouvelle pile de protocole
USB v2.x sur les familles PIC18 / PIC24 et
PIC32 en langage C (MPLAB C18 / XC16 /
XC32)
1 journée
Connaissances requises
[Niveau 3] Aisance en langage C.
Connaissance de l’architecture PIC18
(ou PIC24 ou PIC32) et des
périphériques. Connaissance de MPLAB
et des compilateurs MPLAB C ou XC.
Cursus de 2 jours préalable (PIC18
/16 bits/PIC32) recommandé
[Niveau 1] Connaissances de bases des
réseaux TCP/IP. Connaissances des
PICs ou de MPLAB X non nécessaires
[Niveau 2] Aisance en langage C.
Connaissance de l’architecture PIC18
(ou PIC24 ou PIC32) et des
périphériques. Connaissance de MPLAB
et du compilateur C18 (ou XC16 ou
XC32). Cursus MPLAB +
architecture de 2 jours préalable
(PIC18 /16 bits/PIC32) recommandé
NOTES : de multiples travaux pratiques sont réalisés lors de chaque session.
Chaque participant possède un poste individuel (PC + outils de développement).
Le support de cours et tous les exercices pratiques avec leurs solutions sont remis aux participants
(fichiers sources) sous la forme d’un CD-ROM.
Un bon de reduction de 20% sur les cartes, outils et logiciels Microchip est remis à chaque participant
CONTACT FORMATIONS/INSCRIPTIONS CAPTRONIC/JESSICA : [email protected]
Tél : 05 61 33 69 04
JOUR 1 : JOURNEE COMPLETE
Formation COM 4201 :
ETHERNET-TCP/IP: Développement d’une application de contrôle/commande de type WEBSERVER
Cette formation pratique guide pas à pas à la réalisation complète d’une application de contrôlecommande de type WEBSERVER en utilisant le protocole TCP/IP.
Le savoir-faire acquis peut être directement appliqué aux projets mettant en œuvre toute architecture
Microchip (8/16/32 bits) utilisant :
 a/ le contrôleur ETHERNET externe ENC28J60 (MAC+PHY avec liaison SPI) avec un PIC24/PIC32
 b/ les PIC18 avec contrôleur ETHERNET intégré (MAC+PHY)
Les concepts de la pile TCP/IP sont introduits aux travers des couches de bases (ARP, IP, DHCP, DNS,
…) et des couches applicatives (SMTP, SNMP,…). Les caractéristiques de la couche physique (PHY) sont
également abordées.
Les commandes API pour les protocoles TCP, HTTP et le FILE SYSTEM sont expliquées.
A la fin de cette formation, les participants sont en mesure de savoir comment modifier la pile logicielle
TCP/IP multi-plateformes de Microchip pour leurs besoins spécifiques.
JOUR 2 : JOURNEE COMPLETE
Formation 17051WIFI :
Ajouter le WiFi aux systèmes embarqués avec les modules WiFly RN-131 et RN-171
La technologie sans-fil fait maintenant partie de la vie de tous les jours, et peut être trouvée dans une
multitude de systèmes que nous utilisons au quotidien : smartphones, tablettes jusqu’aux systèmes d’alarme.
Une des forme les plus connues des communications sans-fil utilise le protocole IEEE 802.11 connu sous le
nom du standard Wi-Fi.
Si vous êtes intéressé, en tant que développeur, à apprendre comment ajouter de façon pratique la
connectivité WiFi à votre sytème, cette formation vous est spécifiquement dédiée.
Les sujets couverts incluent une revue des réseaux sans-fil 802.11, les différents types de topologies
et l’architecture des modules WiFly Microchip d’origine Roving Networks (RN-131 et RN-171).
Les exercices pratiques sont destinés à faire découvrir aux participants dans une progression logique
les API (commandes ASCII) des modules WiFly, en les associant à un réseau WiFi puis en communicant au
moyen de différents protocoles tels que le TCP, l’UDP ou le HTTP.
Introduction à Wireshark (outil de décodage des trames TCP/IP)
Les aspects de mise à jour locale (UART) ou distante (client FTP) du firmware des modules sont
également abordés.
JOUR3 : JOURNEE COMPLETE
Formation COM 3101 :
Introduction à l'USB 2.0 en mode device (esclave) avec la pile de protocole USB v2.x
L’USB 2.0 s’impose rapidement dans les systèmes embarqués comme la solution de remplacement
des ports série qui ont pratiquement disparus des ordinateurs.
En assistant à cette formation vous apprendrez à maitriser ce protocole de communication ainsi que
ses fonctionnalités. Les bases de l’USB au niveau électrique, mécanique et les spécifications du protocole
sont passées en revue pour permettre aux participants de bien comprendre les possibilités des
microcontrôleurs PIC18/24/32 USB de Microchip.
Cette formation vous permettra d’estimer l’effort de développement nécessaire, et quels facteurs
doivent être pris en compte pour le développement d’une application USB de type device (esclave). Les
concepts exposés sont renforcés au travers d’exercices pratiques individuels.
La classe CDC est mise en oeuvre au travers de l’émulation RS-232 pour connecter une carte de
développement à base de PIC.