Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Hardware  
  • Alt-i - ett-skrivere
  • Apple Computers
  • BIOS
  • CD-og DVD -stasjoner
  • CPUer
  • Computer Drivere og bagasje
  • Skjermer
  • Datautstyr
  • Datamaskin Strøm Kilder
  • Computer Skrivere
  • Computer oppgraderinger
  • desktop
  • Elektronisk boklesere
  • Eksterne harddisker
  • Flash-stasjoner
  • Input & Output Devices
  • Kindle
  • Bærbare datamaskiner
  • stormaskiner
  • Mus og tastatur
  • netbooks
  • Network Equipment
  • Nook
  • bærbare datamaskiner
  • Annen Computer Hardware
  • PC Datamaskiner
  • projektorer
  • RAM, kort og hovedkort
  • Skannere
  • servere
  • lydkort
  • tavle-PCer
  • skjermkort
  • arbeidsstasjoner
  • iPad
  •  
    Datamaskin >> Hardware >> Computer Drivere og bagasje >> Content
    Hvordan lære en Embedded System
    Læring et innebygd system inkluderer å lære både programvare og maskinvare aspekter. Embedded systemer hver har ulike egenskaper og operative egenskaper , og vil kreve noen innledende læring for å få en grunnleggende oppsett fungerer. Du må lære å skrive og kompilere koden , legger den kompilerte koden i minnet til innebygde system og deretter føre den innebygde mikrokontroller ( eller prosessor ) for å utføre koden . En enkel test program kan brukes til å fortelle om din innebygde systemet fungerer. Når testen programmet fungerer , kan du gå videre for å lære mer avanserte funksjoner på den innebygde system . Du trenger
    C -programmering bok
    Embedded C -programmering bok , gjerne tilpasset den innebygde systemet du ønsker å lære
    PC ( stasjonær eller bærbar )
    Development bord
    Embedded C-kompilator kompatibel med mikrokontroller på utvikling bord
    microcontroller dokumentasjon
    Vis flere instruksjoner
    en

    Lær det grunnleggende i C programmeringsspråk . C er et godt språk å lære fordi mange ( om ikke alle ) innebygde systemer vil ha en C-kompilator tilgjengelig. AC programmering bok , for eksempel " C Programming : En moderne tilnærming , 2nd Edition" av KN King, kan hjelpe deg å lære C.
    2

    Lær det grunnleggende om C for embedded systemer . Når du forstår C , kan du gå videre til å forstå hvordan C-språk kan brukes for innebygde systemer . En innebygd C-programmering bok , for eksempel " Programmering Embedded Systems i C og C + + , " kan hjelpe . Hvis du vet mikrokontroller du ønsker å lære , for eksempel Atmel AVR , kan du få en bok som " Embedded C-programmering og Atmel AVR . "
    3

    Kjøpe eller låne en embedded systemutvikling bord . For eksempel tilbyr Atmel den ATAVR Xplain evaluering og demonstrasjon kit for ATxmega128A1 mikrokontroller. Den Xplain kit, på rundt $ 30 , er en billig innebygd system for å lære med . PIC mikrokontrollere fra Microchip er også populære embedded systemer for å lære.
    4

    kjøpe eller laste ned en kompilator /utviklingsmiljø for mikrokontrolleren på utvikling bord . For eksempel, hvis du lærer den Atmel AVR ATxmega128A1 , så kan du laste ned AVR IDE fra Atmel og bruke GNU C kompilatoren eller en kommersielt tilgjengelig C-kompilator for AVR , slik som den som selges av IAR .

    5

    Bli kjent med funksjonene og drift av den innebygde system . Det er lurt å forstå minnet organisasjon , perifere virksomheter (bl.a. tidtakere , data -porter, osv. ) og interrupt drift .
    6

    teste oppsettet ved å kompilere og kjøre en grunnleggende program . Din testprogram bør gjøre noe enkelt og lett observeres , for eksempel blinke en LED på utvikling bord .
    7

    Lær mer avanserte funksjoner i embedded system ved å kompilere og kjøre programmer som utøver ulike funksjoner og periferiutstyr . Skriv koden ved hjelp av timere , datakommunikasjon porter, analog - til-digital og digital - til-analog omformere, og eventuelle andre innebygde system periferiutstyr du er interessert i.

    früher :

     Weiter:
      Relatert Artike
    ·Historien om Logitech Pro 5000 
    ·Problem Isolation Procedures ( PIP ) 
    ·Gateway SATA-harddisk erstatning tips 
    ·Slik konverterer fra USB til IDE 
    ·Hvordan Reset en Cisco 2600 Router 
    ·Robot Vedlikehold 
    ·Hvordan gjenopprette en bkf File & lagre det som en sqz…
    ·Hvordan resirkulere et elektronisk kretskort 
    ·Hva er AMD Athlon Dual Core 64 QL - 62 prosessor 
    ·VGA kabler med den høyeste oppløsningen 
      Anbefalte artikler
    ·Hvordan erstatte en E6320 med en Q6600 
    ·Hvordan sette opp PC-høyttalere 
    ·Hvordan Lett Legg USB-porter til din laptop eller bærb…
    ·Hva Audio Driver Har Windows XP Bruk 
    ·Hvordan å donere en bærbar PC til en tredje verden la…
    ·Hvordan å demontere Serial Kabler 
    ·Slik fjerner streker fra en laserskriver 
    ·ThinkPad 600X 2645 9EU Spesifikasjoner 
    ·Hva gjør bakoverkompatibel Mean 
    ·Hva bruker en CPU Chip 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/