Programmation pour l x27 embarque
Université Hassan Premier Ecole Nationale des Sciences Appliquées Berrechid Programmation pour l ? embarqué Cycle d ? ingénieur ?? Ingénierie de L'Aéronautique ?? S Présenté par Pr FANNAKH Mhamed mhamed fannakh uhp ac ma CIntroduction Rappel Langage C Le C embarqué Microcontrôleur STM F xx Outil de développement STM CubeIDE CIntroduction ? Di ?érence entre C et C embarqué Langage C C est un langage de programmation à usage général largement utilisé pour concevoir tout type d'applications de bureau Il a été développé par Dennis Ritchie en tant que langage de programmation système pour développer les systèmes d'exploitations Les principales caractéristiques du langage C incluent un accès de bas niveau à la mémoire un ensemble simple de mots-clés et un style épuré Ces fonctionnalités rendent le langage C adapté aux programmations système telles que le développement de systèmes d'exploitation ou de compilateurs CIntroduction ? Di ?érence entre C et C embarqué C embarqué Le C embarqué est une extension du langage C et il est utilisé pour développer des applications basées sur les systèmes embarqués Les extensions du langage C intégré à partir du langage de programmation C normal sont l'adressage matériel d'E S les opérations arithmétiques en virgule ?xe l'accès aux espaces d'adressage etc Le programme C comporte cinq couches de structures de base Qui sont Commentaire Il s'agit de texte simple et lisible écrit en code pour le rendre plus compréhensible pour l'utilisateur Habituellement les commentaires sont écrits en ou CIntroduction ? Di ?érence entre C et C embarqué ? Directives du préprocesseur les directives du préprocesseur indiquent au compilateur dans quels ?chiers rechercher les symboles qui ne sont pas présents dans le programme ? Déclaration globale La partie du code o? les variables globales sont dé ?nies ? Déclaration locale La partie du code o? les variables locales sont dé ?nies ? Fonction principale Chaque programme C a une fonction principale qui pilote l'ensemble du code Il comporte essentiellement deux parties la partie déclaration et la partie exécution O? la partie déclaration est l'endroit o? toutes les variables sont déclarées et la partie exécution dé ?nit toute la structure d'exécution dans le programme CIntroduction ? Comparaison entre C et C embarqué Générale Dépendance C est un langage de C embarqué est une extension programmation à usage du langage C et il est utilisé général qui peut être utilisé pour développer des pour concevoir tout type applications basées sur des d'applications de bureau microcontrôleurs ? Le langage C est un ? Le langage C embarqué est langage indépendant du un langage entièrement matériel dépendant du matériel ? Les compilateurs C ? Le langage C embarqué est dépendent du système indépendant du système d'exploitation d'exploitation CIntroduction ? Comparaison entre C et C embarqué Compilateur les compilateurs standard Pour le C embarqué un peuvent être utilisés pour compilateur spéci ?que capable compiler et exécuter le de générer une sortie basée sur programme GNU Compiler un matériel microcontrôleur collection Intel C particulier est utilisé Utilisation application et Logiciels applications ? Caméra
Documents similaires










-
41
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Jan 02, 2022
- Catégorie Law / Droit
- Langue French
- Taille du fichier 101.1kB