Sofistikeret elektroniske apparater , udstyr og gadgets er drevet af dedikerede mikroprocessorer , der er designet til at udføre meget specifikke opgaver. Indlejrede systemer er tilbøjelige til at være mere pålidelige , fordi de kan stramt fokuseret til et bestemt formål . Den snævre fokus reducerer også omkostninger til udvikling og produktion. Ting du skal
Microcontroller
Memory
tilbehør
Vis Flere Instruktioner
1
forsigtigt dokumentere de krav til dit system. Du bliver nødt til at forstå de beregninger, at systemet vil udføre , og give et skøn for mængden af data, der skal holdes i hukommelsen og opbevares længere sigt. Document realtid operative begrænsninger. Generelt , indlejrede systemer fungerer i sammenhænge , hvor brugerne forvente øjeblikkelige resultater.
2
Vælg en mikro- controller til din integrerede system, der er i stand til at opfylde dine minimumskrav. Der er ingen fordel ved at købe overskydende kapacitet , medmindre du forudse fremtidige opgraderinger til systemet. Ligesom central processing unit (CPU) på en computer , udfører mikro- controller beregninger og styrer hukommelsen , langsigtet datalagring og grænseflader med input og output enheder.
3
Rådfør dig med leverandør af mikro - controller om hensigtsmæssige udviklingsværktøjer og grænseflader til understøttede dens højere niveau funktioner. Sælgere ofte give eksempel kode og udvikler fora, der er værdifulde som udgangspunkt .
4
Lær sprog og grænseflader, der er nødvendige for at programmere din mikro- controller. Mens dette kan indebære assembler kode , de fleste sælgere understøtter programmering i et højere niveau sprog. C + + bruges ofte , fordi det giver fordelene ved en moderne objektorienteret programmeringssprog med evnen til at få direkte adgang til hardware, når det er nødvendigt.
5.
Integrer nødvendige perifere komponenter. Hver af disse vil kræve undersøgelse svarer til den proces , der anvendes til mikro- controller. Sælgeren skal levere specifikationer og grænseflader , som du skal fortolke for at integrere de perifere , og din mikro- controller .