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

    Hur man lär sig att koda en mikrokontroller i C

    Styrprocessorer computational enheter som ryms på en enda integrerad krets . Denna krets innehåller en processor , minne och in-och utenheter . Microcontrollers används i en mängd olika tillämpningar , inklusive fjärrkontroller , elektroniska leksaker och mikrovågsugnar . De är utformade för att vara mycket specialiserade enheter som utför en uppsättning aktiviteter mycket tillförlitligt . Programmering mikroprocessorer kräver kunskap om de specifika hårdvara funktioner , förutom en djup förståelse av ett programmeringsspråk , till exempel C eller assembler . Det finns flera steg som bör följas för att effektivt lära sig att koda en mikrokontroller . Saker du behöver
    Boka Microcontroller
    på C -programmering
    PC för plattformsoberoende utveckling
    Visa fler instruktioner
    1

    Köp en bok om C -programmering . C-språket är mycket väl lämpad att skriva program som gränssnitt direkt med hårdvarukomponenter . Du kanske också vill köpa en bok om hur man programmerar din specifika mikrokontroller . Inte alla microcontrollers har böcker speciellt skrivna för dem , så att du kan vara ute på tur .
    2

    Ladda ner all dokumentation som är specifik för din mikrokontroller , t.ex. datablad och programmering referens . Dokumentationen omfattar många fysikaliska egenskaper mikrokontroller och dess kringutrustning . Enheten har troligen sitt eget genomförande av programspråket C , som också berörs i dokumentationen .
    3

    Skapa ett Integrated Development Environment på en dator och konfigurera en debugger . Konfigurera en miljö kan ta ett tag beroende på mikrokontroller , men det finns många guider tillgängliga för att hjälpa dig . Utvecklingsmiljöer för mikrokontrollers kräver att du skriver kod på din dator och sedan programmera enheten via USB , seriell eller parallell port . Detta kallas plattformsoberoende utveckling . När du har satt upp miljön , börja skriva program .
    4

    Välj ett projekt som intresserar dig och arbeta för att genomföra det . Tänk på software design och skissa på en arkitektur prototyp -system . Läs de relevanta delarna av dokumentationen för att få en uppfattning om hur man ska gå vidare . Ju mer detaljerad din ursprungliga designen blir , desto mindre problem kommer du att ha när du faktiskt programmera den . När du är nöjd med din design , börja skriva kod . Programmering är bäst lärt sig genom praktik . Ett intressant projekt kan inspirera dig att träna koda varje dag .
    5

    Lär dig att skriva assemblerkod för mikrokontroller . Även om du bara vill skriva främst i C , kan lära assemblerkod visa sig ovärderligt . Till exempel kanske du vill lägga in - line monteringsanvisningar till din C-kod . Även vissa mikrokontroller använder monteringsanvisning för styrelsen set - up , och lära montering hjälper dig att förstå den här koden bättre .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man använder Visual Studio för C + +
    ·Hur Länk OBJ filer i Turbo C + +
    ·Lägga till kolumner till en DataTable i C #
    ·Hur man skriver en C-programmet Läsa en parentes
    ·Hur man använder en Visual C Compiler
    ·Dragen av Turbo C
    ·Hur man skickar FIFO utgång till en fil
    ·Hur man använder pekare i C + +
    ·Hur man använder strstr funktion i C + +
    ·Anslutning String för SQL Authentication
    Utvalda artiklarna
    ·Hur man skapar en Loop att fylla arrayer i Java
    ·Hur du använder Struts med NetBeans
    ·Hur man skapar ett torg Använda PHP
    ·Varför har min Javascript Visa Void
    ·Hur nära ett JFrame i Java med en knapp
    ·Hur du uppdaterar rutnätsdata
    ·Hur man skriver ett program i Python för Diophantine E…
    ·Hur kontrollera syntaxen i ett Perl Script
    ·Hur man läser den sista raden i en fil i Python
    ·Hur Debug C + + Tags
    Copyright © Dator Kunskap http://www.dator.xyz