Forskel mellem DSP og Microcontroller

Hovedforskel: DSP står for digital signalbehandling. Det er stort set enhver signalbehandling, der er udført på et digitalt signal eller informationssignal. En DSP-processor har til formål at ændre eller forbedre signalet. En mikrocontroller er på den anden side en lille computer på et enkelt integreret kredsløb, der indeholder en processorkerne, hukommelse og programmerbare indgangs- / udgangsstik. Mikrocontrolleren indeholder ofte også programhukommelse, samt en lille mængde RAM.

Mikrocontrollere og DSP'er er to typer mikroprocessorer. De er programmeret til at udføre en bestemt applikation eller opgave som angivet af brugeren. De opererer begge ved at manipulere de binære data på enheden. Men begge er ganske forskellige i naturen.

DSP står for digital signalbehandling. Det er stort set enhver signalbehandling, der er udført på et digitalt signal eller informationssignal. En DSP-processor har til formål at ændre eller forbedre signalet. Den er karakteriseret ved repræsentationen af ​​diskrete enheder, såsom diskret tid, diskret frekvens eller diskrete domænesignaler. DSP indbefatter underfelter som kommunikationssignalbehandling, radar signalbehandling, sensor array behandling, digital billedbehandling osv.

Hovedformålet med DSP er at måle, filtrere og / eller komprimere digitale eller analoge signaler. Det gør det ved at konvertere signalet fra et virkeligt analog signal til en digital form. For at konvertere signalet bruger den en digital-til-analog-konverter (DAC). Det krævede udgangssignal er dog ofte et andet analog analog signal. Denne tur kræver også en digital-til-analog-konverter.

Digitale signalbehandling algoritmer kører på forskellige platforme, såsom almindelige mikroprocessorer og standard computere; specialiserede processorer kaldet digitale signalprocessorer (DSP'er); specialbygget hardware såsom applikationsspecifik integreret kredsløb (ASIC) og feltprogrammerbare portarrayer (FPGA'er); Digital Signal Controllers; og stream behandling for traditionelle DSP- eller grafikbehandlingsprogrammer, som f.eks. billede, video.

Digital signalbehandling er mere kompleks end analog signalbehandling; men det har mange fordele i forhold til ASP, såsom fejldetektion, korrektion i transmission og datakomprimering.

En mikrocontroller er på den anden side en lille computer på et enkelt integreret kredsløb, der indeholder en processorkerne, hukommelse og programmerbare indgangs- / udgangsstik. Mikrocontrolleren indeholder ofte også programhukommelse, samt en lille mængde RAM. En mikrocontroller er undertiden forkortet som μC, uC eller MCU.

Mikrocontrollere er designet til indlejrede applikationer. De bruges ofte i automatisk styrede produkter og enheder, såsom automobilsystemer, implanterbare medicinsk udstyr, fjernbetjeninger, kontormaskiner, apparater, elværktøj, legetøj og andre indlejrede systemer.

Fordelen ved at bruge en mikrocontroller er, at det gør det økonomisk at styre enheder og processer digitalt. Det opnår dette, da det er mere økonomisk end at bruge et design, som bruger en separat mikroprocessor, hukommelse og input / output-enheder.

Blandede signalmikrocontrollere er almindelige. De integrerer analoge komponenter, der er nødvendige for at styre ikke-digitale elektroniske systemer. Men i dag har mange mikrocontroller type processorer enten bygget i DSP-lignende instruktioner eller på chip co-processorer, der beskæftiger sig med streaming data eller andre DSP operationer.

Nogle forskelle mellem DSP og Microcontroller:

  • DSP'er har ofte ikke flash-programhukommelse. De har brug for softwaren til at blive "indlæst" i dem. Mens mikrocontrollere har en ikke-slukket sletbar programhukommelse inde, nogle med EPROM-lagerfunktioner.
  • DSP'er er meget hurtigere for integermatematikoperationer, mens mange mikrocontrollere ikke har hardware.
  • DSP'er er meget hurtigere for flydende punktoperationer. I mikrocontrollere skal dette gøres i software.
  • DSP'er er orienteret til at være en input / output enhed med 'hurtig beregningsmaskine'. Microcontrollers er en multi-feature enhed med flere måder at interfacere med verden, men ingen er den hurtigste.
  • DSP'er er ikke designet til at være en "robust" enhed. De har brug for et godt designet bord til at fungere ordentligt. Mikrocontrollere kan arbejde på et testkort.
  • Mikroprocessorer har mange instruktioner rettet mod multimedie, hukommelseskopieringsfunktioner osv., Som DSP'er ikke gør.
  • DSP'er er en hurtig regnemaskine mikroprocessor, der er meget effektiv til beregning af beregninger og flytende data, mens mikrocontrollere er en mere fleksibel enhed med flere funktioner.
Anbefalet

Relaterede Artikler

  • populære sammenligninger: Forskel mellem faldskærmsudspring og skydedykling

    Forskel mellem faldskærmsudspring og skydedykling

    Hovedforskel: faldskærmsudspring og skydedykling er eventyrlystne sport. Fallskærmsudspring er en actionsport, hvor personen hopper ned ved hjælp af en faldskærm mod grunden, mens Skydiving er en sport, hvor skydiveren efter falder frit udfører stunts og akrobatik i luften. Et typisk faldskærmsudspring indebærer en persons fald fra et fly. Falls
  • populære sammenligninger: Forskel mellem B Tree og B + Tree

    Forskel mellem B Tree og B + Tree

    Hovedforskel: I computere er de binære træer datadata strukturer, der lagrer dataene, og giver brugeren adgang til, søge, indsætte og slette dataene i algoritmisk tid. Forskellen mellem et B og B + -træ er, at i et B-træ kan tasterne og dataene gemmes i både de interne og blade noder, hvorimod i et B + træ kun dataene og nøglerne kan lagres i bladnoderne . De binæ
  • populære sammenligninger: Forskel mellem kontinent og hav

    Forskel mellem kontinent og hav

    Hovedforskel : Forskellen mellem kontinenter og oceaner er, at havet er en stor vandkrop, der dækker 79% af jordens overflade, mens et kontinent er en enorm landmasse, hvis grænser er defineret af oceaner. Denne artikel hjælper med at skelne mellem ocean og kontinenter. Udtrykket 'kontinent' defineres som en meget stor jordmasse på jorden. De
  • populære sammenligninger: Forskel mellem distributør og forhandler

    Forskel mellem distributør og forhandler

    Hovedforskel: En distributør leverer varerne til butikkerne eller virksomhederne, mens en forhandler først køber og så sælger varerne til butikker og virksomheder. En distributør er en virksomhed, der køber ikke-konkurrerende produkter eller produktlinjer, lager dem og videresælger dem til detailhandlere eller direkte til slutbrugerne eller kunderne i en virksomhed. Deres
  • populære sammenligninger: Forskel mellem Maruti Suzuki Alto 800 og Hyundai Eon

    Forskel mellem Maruti Suzuki Alto 800 og Hyundai Eon

    Nøgleforskel: Maruti Suzuki Alto 800 og Hyundai Eon, begge er små biler, der er beregnet til at blive drevet i byen. Men Eon har flere funktioner og betragteligt godt udseende som en Hyundai-startbil. Alto blev først introduceret i 1979, og siden da har der været mange ændringer i dets versioner, varianter og modeller. Det
  • populære sammenligninger: Forskel mellem tabel og div

    Forskel mellem tabel og div

    Nøgleforskel: Tabelmærket blev oprindeligt lavet for at tilføje og styre tabeller på en hjemmeside. Bordetiketten sikrer, at layoutet eller placeringen af ​​indholdet ikke ændres. Div-taggen er ikke relateret til layout og placering af indhold på en side, men snarere præsentationen og stil applikationen af ​​den. Div-taggen gr
  • populære sammenligninger: Forskel mellem LCD TV og LED TV

    Forskel mellem LCD TV og LED TV

    Nøgleforskel: LCD (Liquid Crystal Display) og LED (Liquid Emitting Diode) Tv'et bruger samme teknologi som Liquid Crystal Display. LED-tv'er er grundlæggende typer LCD-tv. Den største forskel, der findes mellem de to, drejer sig om baggrundsbelysningen. Almindelig LCD-tv gør brug af koldt katode fluorescerende lamper til baggrundsbelysning. På
  • populære sammenligninger: Forskel mellem Jogging, Running og Sprinting

    Forskel mellem Jogging, Running og Sprinting

    Hovedforskel: Jogging er en type aerob aktivitet. Generelt defineres det som en lav-intensitet eller lav aktivitet. Løb er også en aerob aktivitet, men er af højere intensitet end i sammenligning med jogging. Sprinting kører hurtigst muligt i kort afstand. Således har den tendens til at være den højeste i kontekst til intensitet. Alle
  • populære sammenligninger: Forskel mellem yoghurt og Dahi

    Forskel mellem yoghurt og Dahi

    Nøgleforskel: Afledt i lignende stilarter er yoghurt og Dahi mælkefødevarer, der bruges og forbruges i vid udstrækning. En bemærkelsesværdig forskel mellem disse to er, at yoghurt fremstilles ved pasteuriserende mælk, mens Dahi fremstilles ved at koge mælk, derefter afkøle den til stuetemperatur og endelig tilsætte den tidligere dags milde sure ostemasse til den. Yoghurt

Redaktørens Valg

Forskel mellem agent og mægler

Hovedforskel: En agent repræsenterer virksomheden er alle transaktioner. Mæglere repræsenterer kunden pr. Transaktionsgrundlag. Både agenter og mæglere har ansvaret for at samle købere og sælgere. De fungerer som mellemmænd og er ansvarlige for at lette transaktionen. De er også ansvarlige for at opretholde en informationsstrøm mellem kunden og virksomheden. De kan v