| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> C /C + + Programming >> Content
    Sådan lære at kode en Microcontroller i C
    Microcontrollers er beregningsmæssige enheder, der passer på en enkelt integreret kredsløb . Dette kredsløb indeholder en processor, hukommelse og input og output enheder. Mikrocontrollere anvendes i en lang række applikationer , herunder fjernbetjeninger , elektronisk legetøj og mikrobølgeovne . De er designet til at være højt specialiserede enheder, der udfører et sæt af opgaver meget pålideligt. Programmering mikrocontrollere kræver viden om de specifikke hardware features , foruden en dyb forståelse af et programmeringssprog , såsom C eller assembler . Der er flere trin , der bør følges for effektivt at lære at kode en microcontroller. Ting du skal
    Microcontroller
    Bog om C programmering
    PC til cross-platform udvikling
    Vis Flere Instruktioner
    1

    Køb en bog om C programmering . C-sprog er meget velegnet til at skrive programmer , som interface direkte med hardware-komponenter . Du kan også vælge at købe en bog om programmering dine specifikke microcontroller. Ikke alle microcontrollere har bøger specielt skrevet til dem , så du kan være ude af lykke.
    2

    Download alle dokumentationen er specifikke for din microcontroller, som databladet og programmering reference. Dokumentationen dækker mange fysiske egenskaber af microcontroller og dets perifere enheder. Enheden sandsynligvis har sin egen implementering af programmeringssproget C , som også er dækket i dokumentationen.
    3

    oprette et integreret udviklingsmiljø på en pc og konfigurere en debugger . Opsætning et miljø kan tage et stykke tid , afhængigt af microcontroller, men der er mange guider til rådighed for at hjælpe dig. Udviklingsmiljøer for microcontrollere kræver, at du skrive kode på din pc , og derefter programmere din enhed via USB, seriel eller parallel port. Dette kaldes cross-platform udvikling. Når du har sat op i miljøet , begynder at skrive programmer.
    4

    Vælg et projekt, der interesserer dig, og arbejde hen imod gennemførelse. Tænk på software design og skitsere en prototype systemarkitektur . Læs de relevante dele af dokumentationen for at få en idé om, hvordan vi kommer videre . Jo mere detaljeret din oprindelige design bliver , jo mindre problemer, vil du have, når du rent faktisk programmere den . Når du er tilfreds med dit design , begynder at skrive kode. Programmeringen er bedst læres gennem praksis . Et interessant projekt kan inspirere dig til at øve kodning hver dag.
    5.

    Lær at skrive forsamling kode for microcontroller. Selv hvis du kun ønsker at skrive primært i C , kan det at lære samling kode vise sig uvurderlig . For eksempel kan du ønsker at tilføje in-line monteringsvejledning til din C-kode . Også nogle microcontrollere bruger monteringsvejledning for board set-up, og læring samling hjælper dig med at forstå denne kode bedre.

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan til at beregne størrelsen af elementer i Buffe…
    ·Sådan Lær Turbo C 
    ·Sådan Læs numre fra filer i C 
    ·Sådan fjernes SQLite i C 
    ·Hvordan at udvikle et projekt Sheet 
    ·Silverlight 2 Custom Control Tutorial 
    ·Hvordan laver man et RPG spil i C + + 
    ·Hvordan at skjule et objekt i Visual C 
    ·Hvordan man skriver en linje Vende Funktion Brug Pointe…
    ·Sådan fjernes alle ikke- tal fra en String 
      Anbefalede Artikler
    ·Hvordan man laver en Directory i Perl Med Script 
    ·Sådan tilføjes to numre ved hjælp af PHP 
    ·Hvordan man kompilerer en VB.Net Application 
    ·Problemer med at installere Service Pack 3 
    ·Sådan Code DateDiff i VB.Net 
    ·Hvordan man laver en Gentagelse Loop i Python 
    ·Hvad er Global Omfang i PHP 
    ·Hvorfor abstrakte klasser i Java 
    ·Grundlæggende Hjælp til Microsoft Visual 
    ·Sådan kører Tre Loops i Python 
    Copyright © Computer Viden http://www.computerdk.com