Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> C /C + + -programmering >> Content

    AVR Wireless Projekt

    De första AVR-mikrokontroller delar infördes 1997 . Produkt forskning och utveckling genomfördes i Trondheim , Norge . På grund av deras egna , har utvecklarna avslöjas aldrig vad AVR betyder eller står för . Kommersialisering har finansierats av Silicon Valley baserade Atmel Corporation . Tidiga AtmelAVR mikrokontroller var nyskapande på många sätt . Lätt att använda , med inbyggt flashminne , kom de med kostnadsfria verktyg för programvaruutveckling och var - systemet programmeras . Parat med en billig hårdvara emulator , sänkte AtmelAVR mikrokontroller hinder för inträde till inbyggda system innovatörer i alla typer av marknader . De är kända för att leverera hög prestanda vid extremt låga strömförbrukning , genom att uppnå singel - cykelexekveringen undervisning och hög kod densitet . AVR och Zigbee Wireless Networking

    Atmels Trådlösa applikationer AVR använder en nätverksteknik som kallas Zigbee . Zigbee är en publicerad Institutet för elektriska och elektroniska Engineers ( IEEE ) standard för strömsnål trådlös nätverk . Zigbee , som AVR mikrokontroller teknik , levereras med fri programvara verktyg som tillåter utvecklare att experimentera med trådlöst nätverksprogram utan att göra betydande investeringar i verktyg . Zigbee nätverk fungerar med intermittent anslutning till inter eller intra nät och noder nätverk ger beständiga datalagring . Den själv - underhålls distribuerade databasen gör Zigbee -nät självläkande och eliminerar enskilda felpunkter
    typer av AVR mikrokontrollers
    p Det finns tre grundläggande typer av AVR microcontrollers . : tinyAVR , AVR och megaAVR . De beteckningar som identifierar omfattningen av funktionsuppsättningar och stiftantalet av microcontrollers . Men alla AVR mikrokontroller har samma instruktionsuppsättning , vilket gör att flytta ett program från den ena till den andra relativt smärtfritt i form av mjukvara design. Bestämma vilka som ska användas för ett visst projekt är vanligtvis en fråga om kostnad , med de minst sofistikerade regulatorer också vara det billigaste .
    Skriva kod för AVR Projects

    Typiskt AVR projektet kod skriven i assembler , men det är möjligt att integrera en C- kompilator med gratis Atmel AVR Studio Development System . AVR Studio är ett grafiskt användargränssnitt ( GUI ) verktyg för kod och felsökning som ser bekant för alla som har använt Microsoft Visual Studio eller Eclipse . Du kan skriva , köra och felsöka din kod från AVR studio , som har Workspace , Input /Output ( I /O ) och Project verktygsfält för att göra livet mer bekvämt för dem som föredrar att undvika kommandoraden .

    felsöka en AVR Project

    språk Skriva montering är normalt främst en process för felsökning . Detta är speciellt sant för trådlösa tillämpningar , där problem kan uppstå utanför din egen kod eller ens din egen enhet . Mot bakgrund av denna verklighet , förlitar produktivitet och framgång ofta på tillförlitlighet och effektivitet i din debugger . AVR Studio felsökningsverktyg kan du simulera I /O , med en vy av aktivitet på en fiktiv port . Detta verktyg kallas I /O- View , och det gör att en utvecklare att stega igenom koden och se vad som händer i utförandet miljön , i minnet och med inkommande data . Du kan också köra kod med full fart upp till en förutbestämd brytpunkt .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man använder en tillfällig buffert i C + +
    ·Hur man lär sig C # Steg -för - steg
    ·Dölja C + + Symboler i statiska bibliotek
    ·Hur initiera Pekare
    ·Hur man gör ett GUI i C
    ·Cocoa Touch Vs . Mål C
    ·Hur man kompilerar C Projekt
    ·Hur du kontrollerar om Ctrl - D i C + +
    ·Hur man gör MFC Interface Trådar
    ·Så här konfigurerar Joomla Debugging i Eclipse
    Utvalda artiklarna
    ·När man använder två är lika i PHP
    ·Hur man fixar 1087 Syntax Error Med Game Movement i Fla…
    ·Konvertera en lista till en uppsättning i Python
    ·Hur vill ändra teckensnitt i System.Windows.Textbox
    ·Felsökning en Runtime Error i ASP.NET
    ·Konvertera QString till Int
    ·Hur Avbryt en reparationsprocessen i MySQL
    ·Hur man skriver Source Code
    ·Android App Development Tutorial
    ·Hur man hittar en fil i Eclipse
    Copyright © Dator Kunskap http://www.dator.xyz