Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
  Derniers articles
  • Comment lire des courriels codés av…
  • Comment déterminer la taille d'enti…
  • Comment créer un Pk3 Fichier 
  • Comment faire pour convertir et déc…
  • Comment construire un pilote de pér…
  • Comment faire pour déplacer un obje…
  • Comment compiler et exécuter un fic…
  • Comment compiler en Borland C + + 
  • Comment obtenir graphique en C + + 
  • Comment faire un programme en utilis…
  •   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

    Le projet Wireless AVR

    Les premières parties de microcontrôleur AVR ont été introduits en 1997. Recherche et développement de produits a été réalisée à Trondheim, en Norvège. Pour des raisons qui leur sont propres , les développeurs ont jamais révélé ce qui signifie AVR ou représente. La commercialisation a été financée par la Silicon Valley fondée Atmel Corporation. Microcontrôleurs AtmelAVR précoces ont été novateur à bien des égards . Facile à utiliser, avec construit dans la mémoire flash , ils sont venus avec des outils de développement de logiciels libres et étaient en système programmable. Jumelé avec un émulateur de matériel à faible coût , les microcontrôleurs AtmelAVR abaissé les barrières d'entrée pour les systèmes innovateurs intégrés dans toutes sortes de marchés. Les dispositifs sont connus pour fournir des performances élevées à des niveaux très faibles de consommation d'énergie , en réalisant seul cycle - exécution de l'instruction et de la densité de code élevée . AVR AVR et applications sans fil de réseau sans fil Zigbee

    Atmel utilisent une technologie de réseau appelé Zigbee . Zigbee est un institut publié des ingénieurs électriques et électroniques ( IEEE) norme pour les réseaux sans fil de faible puissance . Zigbee , comme la technologie de microcontrôleur AVR , est livré avec des outils libres qui permettent aux développeurs d'expérimenter des applications en réseau sans fil sans faire d'importants investissements dans les outils . Zigbee fonctionnement des réseaux avec connexion intermittente à des filets en inter ou en intra , et les nœuds de réseau offrent un stockage de données non volatile. L' auto - entretenu base de données distribuée rend Zigbee réseaux d'auto-guérison et élimine les points uniques de défaillance
    types de microcontrôleurs AVR

    Il existe trois classes de base de microcontrôleurs AVR . : tinyAVR , AVR et megaAVR . Les appellations d'identifier l'ampleur des ensembles de fonctionnalités et le nombre de broches des microcontrôleurs. Cependant, tous les microcontrôleurs AVR partagent le même jeu d'instructions , ce qui rend le déplacement d'une demande de l'un à l'autre relativement indolore en termes de conception de logiciels. Déterminer lequel utiliser pour un projet donné est généralement une question de coût , avec les contrôleurs moins sophistiqués étant aussi le
    code d'écriture moins cher. Pour AVR projets
    < p> en règle générale, AVR Code projet est écrit en langage d'assemblage , mais il est possible d'intégrer un compilateur de langage C avec le système de développement libre Atmel AVR studio. AVR Studio est un outil d'interface utilisateur graphique (GUI ) pour le développement et le débogage de code qui vous semblera familier à quiconque a déjà utilisé Microsoft Visual Studio ou Eclipse. Vous pouvez écrire , exécuter et déboguer votre code de AVR studio, qui a Workspace, entrée /sortie ( I /O ) et le Projet d'outils pour rendre la vie plus commode pour ceux qui préfèrent éviter la ligne de commande .

    débogage d'un projet

    écriture en langage assembleur AVR est généralement principalement un processus de débogage. Cela est particulièrement vrai pour les applications sans fil , où les problèmes peuvent survenir en dehors de votre propre code ou même votre propre appareil. Compte tenu de cette réalité , la productivité et le succès final repose souvent sur ​​la fiabilité et l'efficacité de votre débogueur. AVR outils de débogage studio permettent de simuler I /O, avec une vue de l'activité sur un port fictif . Cet outil est appelé View I /O, et il permet à un développeur pour passer le code et voir ce qui se passe dans l'environnement d'exécution , la mémoire et les données entrantes. Vous pouvez également exécuter du code à pleine vitesse jusqu'à un point de rupture prédéterminé.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment utiliser le pointeur this en C + + 
  • Comment convertir une chaîne d'entiers dans un tableau de Byte 
  • Comment sauver un vecteur dans un fichier en C + + 
  • Comment compiler un Makefile 
  • Comment envoyer FIFO sortie vers un fichier 
  • Comment accéder à la mémoire tampon de l'écran en C + + 
  • Comment effacer Stringstreams 
  • Comment fermer correctement un canal WCF 
  • Comment puis-je écrire un programme en langage C programme qui convertit les degrés Fahrenheit en …
  • Comment convertir les chaînes de entiers non signés de 
  • Connaissances Informatiques © http://www.ordinateur.cc