Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
  Derniers articles
  • Comment créer un texte pour Direct3…
  • Comment ajouter une case à cocher c…
  • Types de données d' attribut de var…
  • C + + Formation 
  • Comment utiliser rapides Trier fonct…
  • Comment créer un BlogSkin pour Blog…
  • Comment faire un rectangle avec une …
  • Turbo C Définition & Process 
  • Dynamique Appel de fonctions dans le…
  • Comment écrire dans un fichier bina…
  •   C /C + + Programming
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    C /C + + Programming

    Notions de base des systèmes embarqués en C

    Un système embarqué est un système qui relie les logiciels pré- programmée sur un contrôleur intégré dans le matériel informatique . Le logiciel est installé sur le contrôleur , le cerveau de l' appareil électronique. Chaque système embarqué est utilisé pour une fonction spécifique. Un dispositif complexe comme un PDA ou un téléphone intelligent peut avoir intégré des dispositifs qui peuvent contrôler plusieurs fonctions. Cependant , les systèmes embarqués sont pas aussi complexes ou programmables comme un ordinateur personnel . C est un des langages de programmation les plus couramment utilisés dans les systèmes embarqués . Utilisations des systèmes

    systèmes embarqués intégrés sont utilisés pour contrôler les appareils électroniques tels que les lecteurs DVD , les téléphones portables , les montres et les appareils médicaux . Les cartes vidéo et les commutateurs du réseau sont des systèmes utilisés dans les périphériques informatiques intégrés . Le régulateur de vitesse et les pauses antiblocage dans une voiture sont également intégrées systèmes. Les systèmes embarqués sont moins chers que les processeurs complexes en raison de leur simplicité et de la production de masse fréquentes. Les logiciels écrits dans un langage comme C est utilisé pour contrôler les dispositifs mécaniques au sein du système embarqué.
    Raisons C est courante dans les systèmes embarqués

    C est l'un des plus langages logiciels couramment utilisés sur les contrôleurs de périphériques embarqués. Une des raisons est parce qu'il est l'un des rares langages de programmation qui fonctionne sur les deux contrôleurs 8 bits et PC 64 bits , ce qui signifie que de nombreux programmeurs peuvent écrire des logiciels C pour les ordinateurs personnels et les appareils embarqués. Le langage C peut également utiliser des commandes très simples pour contrôler l'appareil , ce qui libère la mémoire limitée du dispositif de tenir de nombreuses commandes ou paramètres . C peut être écrit pour les microcontrôleurs et processeurs de signaux numériques .

    C langues utilisées dans les systèmes embarqués

    C et C ! sont fréquemment utilisés dans la création de systèmes embarqués . Les systèmes embarqués sont rarement programmés en utilisant le C + + parce que les systèmes embarqués ont rarement l'espace mémoire pour la programmation complexe utilisé en C + + . C # est parfois utilisé sur les systèmes Linux embarqués .
    Comment les programmes C sont créés et installés sur des systèmes embarqués

    code est écrit en C sur le PC d'un programmeur. Code est exécuté par un compilateur sur le PC de l' programmeur pour créer un logiciel . Le logiciel système embarqué peut être exécuté à travers un simulateur sur l'ordinateur du programmeur. Le logiciel est copié sur le contrôleur en utilisant un " programmateur ". Le contrôleur est alors testé sur un «banc d'essai » pour s'assurer que cela fonctionne correctement .
    Systèmes Embarqués communes qui utilisent
    périphériques Bluetooth

    C sont programmés en C PIC microcontrôleurs tels que ceux utilisés dans les caméras Web sont souvent programmés en C microcontrôleurs PIC programmés en C ont également été utilisés dans LED ( diodes électroluminescentes) appareils et moniteurs LCD ( affichage à cristaux liquides ) . Périphériques USB sont intégrés des dispositifs souvent codées en C.
    les normes de programmation de systèmes embarqués en C

    L' American National Standards Institute (ANSI) a écrit des normes pour la programmation C langue . L'Organisation internationale de normalisation a écrit norme ISO /IEC 9899 pour le langage de programmation C . L'industrie Software Association de la fiabilité du moteur a créé un ensemble exclusif de normes de programmation en C pour les appareils embarqués dans les automobiles .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment utiliser la fonction strcpy en C + + 
  • Comment faire un fichier SWF à partir de C + + 
  • Comment identifier les types de validation d'entrée 
  • Comment faire une application iPhone Really Simple 
  • Comment écrire un Iterator STL 
  • Windows Mobile Options du compilateur C 
  • Comment faire pour réduire la longueur d'une chaîne en C 
  • Comment manipuler Liste des contrôles dans MFC 
  • Différence entre le vecteur et la liste en C + + 
  • Comment utiliser rapides Trier fonction en C + + dans le tableau d'entiers 
  • Connaissances Informatiques © http://www.ordinateur.cc