| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> C /C + + Programming >> Content
    Il Progetto Wireless AVR
    Le prime parti di AVR sono state introdotte nel 1997. Ricerca e sviluppo del prodotto è stata effettuata a Trondheim, Norvegia . Per ragioni di loro, gli sviluppatori non hanno mai rivelato cosa AVR significa o rappresenta. La commercializzazione è stato finanziato dalla Silicon Valley a base Atmel Corporation . I primi microcontrollori AtmelAVR erano innovativi in molti modi. Facile da usare , con built-in di memoria flash , sono venuti con gli strumenti di sviluppo di software libero e sono stati in - sistema programmabile . Accoppiato con un emulatore di hardware a basso costo , AtmelAVR microcontrollori abbassato le barriere d'ingresso per sistemi embedded innovatori in tutti i tipi di mercati . I dispositivi sono noti per fornire alte prestazioni a livelli di consumo ultra- bassa potenza , con la realizzazione di esecuzione delle istruzioni a ciclo unico e ad alta densità di codice . AVR AVR e applicazioni wireless Zigbee Wireless Networking

    di Atmel utilizzano una tecnologia di rete chiamato Zigbee . Zigbee è un Istituto pubblicato degli Ingegneri Elettrici ed Elettronici ( IEEE ) standard per le reti wireless a bassa potenza . Zigbee , come la tecnologia di microcontrollori AVR , è fornito in bundle con strumenti software gratuiti che consentono agli sviluppatori di sperimentare con le applicazioni in rete wireless senza effettuare ingenti investimenti in strumenti . Funzione di reti ZigBee con connessione intermittente a reti interprofessionali o intra , e nodi di rete forniscono la memorizzazione dei dati non volatile . Il complesso, a sé database distribuito rende Zigbee reti di auto-guarigione e elimina i singoli punti di guasto
    Tipi di AVR Microcontroller

    Ci sono tre classi fondamentali di microcontrollori AVR . : tinyAVR , AVR e megaAVR . Le denominazioni identificano la scala di set di caratteristiche e il numero di pin dei microcontrollori . Tuttavia, tutti i microcontrollori AVR condividono lo stesso set di istruzioni , che fa spostare un'applicazione da una all'altra relativamente indolore in termini di progettazione del software . Determinare quali da utilizzare per un determinato progetto è in genere una questione di costi , con i controllori meno sofisticati di essere anche il meno costoso .
    Codice di scrittura per AVR Progetti
    < p > in genere , AVR codice di progetto è scritto in linguaggio assembly , anche se è possibile integrare un compilatore di linguaggio C con la Atmel AVR Development System Studio gratis . AVR Studio è una interfaccia utente grafica ( GUI ), strumento per lo sviluppo e il debug del codice che sembrerà familiare a chiunque abbia utilizzato Microsoft Visual Studio o Eclipse . È possibile scrivere , eseguire e il debug del codice da AVR Studio, che ha Workspace , Input /Output ( I /O) e Project barre degli strumenti per rendere la vita più conveniente per coloro che preferiscono evitare la riga di comando .

    debug di un progetto

    scrittura linguaggio assembler AVR è in genere per lo più un processo di debug. Ciò è particolarmente vero per le applicazioni wireless , in cui i problemi possono sorgere all'esterno il proprio codice o anche il proprio dispositivo . Data questa realtà , la produttività e il successo finale spesso si basa sulla affidabilità e l'efficacia del vostro debugger . AVR strumenti di debug Studio consentono di simulare I /O , con una vista di attività su una porta fittizia . Questo strumento si chiama Vista I /O , e permette agli sviluppatori di eseguire il codice e vedere ciò che sta accadendo in ambiente di esecuzione , in memoria e con i dati in arrivo . È inoltre possibile eseguire codice a piena velocità fino ad un punto di rottura predeterminato .

    Previous :

    next :
      Articoli Correlati
    ·Come collegare una barra di avanzamento per IO.Stream 
    ·Come faccio a scrivere un file CSV in C # ? 
    ·Come scrivere binario su file un codice di esempio in C…
    ·'C' di programmazione Android 
    ·Come scrivere una storia di gioco in C + + 
    ·Tipi di attacchi di sovraccarico del buffer 
    ·Come utilizzare C + + modelli di Classe 
    ·Come usare stringhe come input da tastiera in due matri…
    ·Come usare array di caratteri bidimensionali in C 
    ·Come utilizzare ASM in Visual C 
      Articoli in evidenza
    ·Come premere i pulsanti nel file batch 
    ·Come programmare un richiamo in PHP 
    ·Printing Database in Visual Basic 
    ·Come scrivere una definizione per una funzione Interlea…
    ·Come visualizzare un documento di Word in VB.NET 
    ·Differenza tra C e Visual C 
    ·Come trasformare un javascript esterno Into interno 
    ·Come inserire una nuova riga in TextBox 
    ·Come controllare per gli interi 
    ·Come fare un cerchio in LabVIEW 
    Copyright © Conoscenza Informatica http://it.wingwit.com