La programmation en code C pour l’embarqué : Initiation et/ou perfectionnement aux outils & méthodes pour une programmation fiable et maintenable.

Formations





Accueil du site > fr > Formations > Ateliers - historique 2014 > La programmation en code C pour l’embarqué : Initiation et/ou (...)
Du 23 au 24 septembre 2014TOULOUSE (31)
L’objet de cette formation, est d’initier à la programmation en langage C les programmeurs issus de la programmation en assembleur de microcontrôleurs et/ou d’automates programmables et de perfectionner les programmeurs qui ont appris le C sur le tas.
Dans le domaine du logiciel embarqué, le langage C est toujours d’actualité. Réputé pour sa puissance et son efficacité, il dispose d’une syntaxe qui allie une certaine proximité avec la machine, tout en restant portable, et un bon niveau d’abstraction. Mais son apparente simplicité cache certaines difficultés d’utilisation qu’il est bon de mettre en évidence afin d’éviter des erreurs de réalisation.
Cet atelier de formation fournira aux programmeurs les moyens de réaliser du code correct, fiable et maintenable. En plus de l’étude de certains phénomènes dangereux du langage, et des moyens de les éviter, au cours de cet atelier seront prodigués des conseils sur l’organisation du développement d’un projet en C, ainsi qu’une bibliothèque de fonctions écrites en C standard permettant de réaliser des opérations courantes de façon fiable et simple.

Intervenant : Mr Laurent Meyer de la Société Digit@m

PROGRAMME :

JOUR 1

• Présentation du langage C, historique.
• Présentation & étude de l’anatomie d’un programme type.
• Programme type : exemples dans l’embarqué
• Compilation, ligne de commande
• Le préprocesseur
• Types de données simples : * char, word, int, long, long long, double, float
• Structures de contrôle : if, else, switch/case
• Boucles while, do while, for
• Fonctions, Pointeurs

JOUR 2

• Types de données, structures, tableaux, chaînes de caractères
• Fonctions de la librairie C
• Opérations sur les chaînes de caractères
• Affichage et saisie de données (scanf, printf)
• Manipulation de fichiers
• Compilation, symboles, Addition de lien
• Arithmétique des pointeurs
• Manipulations de registres, flags
• Listes chaînées
• Gestion E/S matérielles

TRAVAUX PRATIQUES

Tout au long de l’atelier l’ensemble des points abordées seront illustrés par des exemples directement reliées à des problématiques de l’embarqué.

INFORMATIONS PRATIQUES

Public visé et prérequis minimum : PME, startups ou bureaux d’études du secteur électronique au sens large qui envisagent de développer une application smartphone/tablette ou qui souhaitent se perfectionner. Une connaissance d’un langage informatique (assembleur, VB, Automate programmable) est nécessaire pour une partie du cours.

Intervenant : Mr Laurent Meyer de la Société Digit@m

Date et lieu : 23 et 24 Septembre 2014 de 9h00 à 18h00 – LAAS/CNRS - 7, Avenue du Colonel ROCHE – TOULOUSE

Participation aux frais :
Pour les adhérents CAP’TRONIC : prise en charge totale du coût de l’inscription dans la limite de 10 hommes/jour dans l’année d’adhésion de l’entreprise. La participation à l’atelier est donc gratuite, l’inscription sera validée à réception d’un chèque de 100 €TTC par personne qui sera renvoyé au participant après l’atelier. En cas d’absence non remplacée à l’atelier, la caution sera encaissée et une facture établie.

Si vous êtes une PME non adhérente, vous pouvez adhérer à l’association JESSICA France pour un montant de 600,00€ TTC, pour cela contactez l’ingénieur CAP’TRONIC.

Pour les grandes entreprises et les PME qui ne souhaitent pas adhérer : 960,00 € TTC (TVA 20% incluse), soit 800 € HT pour les deux journées

Remarque : Déclaration d’activité formation continue CAP’TRONIC enregistrée sous le numéro 82 38 05719 38 auprès du Préfet de région de Rhône-Alpes La prise en charge de cette formation est donc possible par les Organismes Paritaires Collecteurs Agréés (OPCA)

Contact et inscription : Richard SALVETAT : 06 86 40 94 52 – Inscrivez vous par email au plus tôt : salvetat@captronic.fr Retournez votre chèque d’inscription par courrier : JESSICA France - LAAS – 7, Avenue du Colonel Roche - BP 54200 - 31031 Toulouse cedex 4
Crédits © JESSICA FRANCE 2005 - 2016
Le programme CAP’TRONIC est financé par le Ministère de l’Economie et des Finances.