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

  • forskel mellem: Forskel mellem varmehætte og hårstøvler

    Forskel mellem varmehætte og hårstøvler

    Nøgleforskel: En varmekap eller dampdæksel er en hættetrøje, der gør det muligt for brugeren at fælde damp eller varme ind i håret, når det er vådt. En dampkasse giver damp til at åbne hårsækkene og føje fugt til håret for dyb konditionering og blødere hår. Hår anses for at være et vigtigt aspekt af en person og deres personlighed. Hår antages at f
  • forskel mellem: Forskel mellem Live, Liv og Liv

    Forskel mellem Live, Liv og Liv

    Hovedforskel: Livet er levevilkår, vejrtrækning, spisning osv., Som adskiller levende ting fra ikke-levende ting, dvs. livløse ting, som ikke har liv. 'Liv' er flertalsformen af ​​livet. Det bruges på samme måde og sammenhæng som livet, undtagen når man taler om to eller flere mennesker i stedet for blot en person. Live brug
  • forskel mellem: Forskel mellem kaffe og cappuccino

    Forskel mellem kaffe og cappuccino

    Hovedforskel: Kaffe er faktisk en brygget drikke fremstillet af kaffebønnerne, som er erhvervet fra Coffea-fabrikken. Cappuccino er en drink fremstillet ved hjælp af den brygede væske fra kaffebønner med mælk og mælkeskum. Kaffe og cappuccino er ikke så forskellige, da cappuccino simpelthen er en slags kaffe. En ka
  • forskel mellem: Forskel mellem XOLO Q800 og Samsung Galaxy Grand

    Forskel mellem XOLO Q800 og Samsung Galaxy Grand

    Nøgleforskel: Xolo Q800 er en Quad-core 1.2 GHz smartphone drevet af MTK MT6589 og en 1 GB RAM. Telefonen kører på Android 4.1 (Jelly Bean). Den har en 4, 5 tommer skærm med en opløsning på 540 x 960 pixels. Samsung Galaxy Grand er en mellemtone smartphone, der er blevet lanceret af Samsung Corporation. Tele
  • forskel mellem: Forskel mellem Cane and Wicker

    Forskel mellem Cane and Wicker

    Hovedforskel: Cane er et græs i Poaceae-familien af ​​græs. Det tilhører hovedsagelig to slægter i familien Poaceae: Arundo og Arundinaria. Arundo er indfødt til regionen mellem Middelhavet og Fjernøsten, mens Arundinaria er hjemmehørende i Amerika. Wicker henviser derimod til den proces, gennem hvilken rørsemøbler er lavet. Det kan ogs
  • forskel mellem: Forskel mellem Lenovo Thinkpad Twist og Dell Latitude 10 Windows Tablet

    Forskel mellem Lenovo Thinkpad Twist og Dell Latitude 10 Windows Tablet

    Nøgleforskel: Det unikke aspekt ved Lenovo Thinkpad Twist er, at det er en konvertibel bærbar computer med evnen til at vride skærmen og folde tilbage. Dette gør det muligt for enheden at optage fire designtilstande. Dette inkluderer bærbar tilstand, tabletmodus, teltilstand og endelig standbytilstand. Len
  • forskel mellem: Forskel mellem 1AC, 2AC og 3AC i indisk jernbane

    Forskel mellem 1AC, 2AC og 3AC i indisk jernbane

    Nøgleforskel: Et tog i det indiske jernbanesystem består af forskellige busser, som er groft opdelt som air-condition og ikke-airconditionerede. De klimatiserede klasser er First Class AC (1AC), AC Two Tier eller Second Class AC (2AC), AC Three Tier eller Third Class AC (3AC) og AC Chair Class. Den 1AC er den dyreste og den med de fleste bekvemmeligheder, 2AC har mindre bekvemmeligheder og er billigere, mens 3AC har de mindste bekvemmeligheder og er den billigste.
  • forskel mellem: Forskel mellem Samsung Galaxy Mega 6.3 og Nexus 4

    Forskel mellem Samsung Galaxy Mega 6.3 og Nexus 4

    Hovedforskel: Samsung har nu udvidet sine tilbud i phablet-kategorien ved at introducere Samsung Galaxy Mega 5.8 og Samsung Galaxy Mega 6.3. Samsung Galaxy Mega 6.3 er opkaldt sådan på grund af sin 6, 3 tommer TFT kapacitive touchscreen med en opløsning på 720 x 1280 pixels. Telefonen er drevet af en Dual-core 1, 7 GHz Cortex-A15 processor med en 1, 5 GB RAM. Ne
  • forskel mellem: Forskel mellem HTC One X + og Samsung Galaxy S3

    Forskel mellem HTC One X + og Samsung Galaxy S3

    Nøgleforskel: HTC One X + har en 4, 7-tommers super LCD 2-berøringsskærm med cirka 312 ppi pixeldensitet, hvilket betyder, at skærmen er temmelig fantastisk, og den viser ikke nogen pixels. Enheden drives af 1, 7 GHz Quad-core NVIDIA Tegra 3-proces, der gør det hurtigere end den originale HTC One X. Gal

Redaktørens Valg

Forskel mellem videokamera og handycam

Hovedforskel: Videokameraer er forkortet sætning til 'kameraoptagere'. Det er en bærbar enhed, der fanger video og lyd. Handycam er stort set et videokamera. Det er også bærbart elektronisk udstyr til optagelse af videoer og lyd. Videokamera og handycam er de enheder, der bruges til samme formål. Beg