Både mikrocontrollere og bundkort er en integreret moderne computing. Teknisk set hver microcontroller har faktisk et bundkort , fordi den tekniske definition af et bundkort er bare printkortet . Generelt henviser et bundkort til den trykte kredsløbsplade samt alle de andre interface komponenter og stik , som I /O-porte og PCI slots . Integrerede
fleste bundkort , især stationære computer bundkort, er for det meste ikke-integrerede . Nogle systemer , ligesom BIOS og networking chips, er integreret på grund af lave omkostninger og nødvendighed. Mikrocontrollere er fuldt integreret , som regel med hele bearbejdningsapparatur , herunder simple programmer og rom , som alle på den ene chip og en PCB .
Hardware Modularitet
Den største forskel mellem mikrocontrollere og bundkort er, at bundkort er designet til at være opgraderes. Selv når de har integreret komponenter som netværk , lyd og video chips , kan disse være let tilsidesættes med kraftigere komponenter på udvidelseskort. Hukommelse og processorer er let opgraderes på bundkort , inden for grænserne.
Custom Made
bundkort er designet til at acceptere en vis række hukommelse typer , forarbejdningsvirksomheder og periferiudstyr som er i overensstemmelse med visse branchestandarder. Det er fordelagtigt for bundkortproducenter at være fællesnavn , fordi det betyder, at et bundkort kan anvendes i så mange computere som muligt . Mikrocontrollere er konstrueret til særlige formål , så mens de kan gøres meget billigt på grund af deres meget lave hardware specifikationer , de er meget begrænset af parametrene for deres programmering .
Fotos Specifikke funktioner
< br >
mikrocontrollere er som regel lavet til hus -processorer, der var designet til at udføre specifikke opgaver , hvilket betyder, at de er begrænset til et snævert udvalg af opgaver , men er ekstremt effektive på disse opgaver. Bundkort normalt har, hvad der kaldes " almindelige formål" CPU'er, som kan udføre en bred vifte af opgaver , især , kører et operativsystem , mens du kører andre computing opgaver .