sofistikerade elektroniska apparater , utrustning och prylar drivs av hängivna mikroprocessorer som är utformade för att utföra mycket specifika uppgifter . Inbyggda system kommer sannolikt att vara mer tillförlitliga eftersom de kan väl fokuserad för ett visst ändamål . Den snäva fokus minskar också kostnaderna för utveckling och produktion . Saker du behöver
Microcontroller
Memory
Kringutrustning
Visa fler instruktioner
1
försiktigt dokumentera kraven för ditt system . Du måste förstå beräkningarna att systemet kommer att fungera och ge uppskattningar för den mängd data som måste hållas i minnet och lagras längre sikt . Dokument realtid operativa begränsningar . Generellt , inbyggda system fungerar i sammanhang där användare förväntar omedelbara resultat .
2
Välj en mikro - controller för inbäddade system som är i stånd att uppfylla dina minimikrav . Det finns ingen fördel med att köpa överkapacitet såvida du förutse framtida uppgraderingar av systemet . Liksom centralenheten ( CPU ) i en dator , utför mikro - controller beräkningar och hanterar minne , långsiktig datalagring och gränssnitt med input och kringutrustning utgång .
3
Rådgör med leverantör av mikro - controller om lämpliga utvecklingsverktyg och gränssnitten till stöttat sina högre nivå funktioner . Leverantörer ger ofta exempel kod och forum utvecklare som är värdefulla som utgångspunkt .
4
lära sig språken och gränssnitt som krävs för att programmera din mikro - controller . Även om detta kan innebära assembler kod , de flesta leverantörer stöder programmering i ett högnivåspråk . C + + används ofta eftersom det ger fördelarna av ett modernt objektorienterat programmeringsspråk med möjlighet att direkt tillgång till maskinvara vid behov .
5
Integrera nödvändiga perifera komponenter . Var och en av dessa kommer att kräva undersökning liknande den process som används för mikro-controller . Säljaren ska tillhandahålla specifikationer och gränssnitt som du måste tolka för att integrera perifera och din mikro - controller .