|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Hårdvara
  • Allt-i - ett-skrivare
  • Apple Computers
  • BIOS
  • CD & DVD drives
  • Processorer
  • Computer Drives
  • Bildskärmar
  • Kringutrustning
  • Datorkraft Källor
  • dator Skrivare
  • Computer uppgraderingar
  • Stationära datorer
  • Elektronisk bok läsare
  • Externa hårddiskar
  • Flash Drives
  • Input & Output Devices
  • Kindle
  • Bärbara datorer
  • stordatorer
  • Möss & tangentbord
  • Netbooks
  • Network Equipment
  • Nook
  • bärbara datorer
  • Övrigt Hårdvara
  • PC Computers
  • projektorer
  • RAM , kort och moderkort
  • skannrar
  • Servrar
  • Ljudkort
  • Tablet PC
  • grafikkort
  • arbetsstationer
  • iPad
  • iPhone
  • * Dator Kunskap >> Hårdvara >> Input & Output Devices >> Content

    Vad betyder programmerbart i enheter?

    "Programmerbar" i samband med enheter innebär att enhetens funktionalitet kan ändras eller utvidgas genom att modifiera dess interna instruktioner eller programvara. Istället för att ha en fast uppsättning åtgärder kan en programmerbar enhet instrueras att utföra olika uppgifter, ofta genom ett programmeringsspråk eller ett konfigurationsgränssnitt.

    Här är en uppdelning:

    * Kontrast med icke-programmerbar: En icke-programmerbar enhet utför en specifik, fördefinierad uppsättning operationer. Tänk på en enkel ljusströmbrytare - den har bara två tillstånd:på och av. Du kan inte ändra dess grundläggande beteende.

    * Olika nivåer av programmering: Nivån på programmerbarhet varierar mycket:

    * Programmering på låg nivå: Detta handlar direkt om att manipulera enhetens hårdvara eller mikrokontroll genom maskinkod eller monteringspråk. Detta ger mest kontroll men är komplex och kräver specialiserad kunskap. Exempel inkluderar inbäddad systemprogrammering.

    * Programmering på hög nivå: Detta handlar om att använda mer användarvänliga programmeringsspråk som Python, C ++ eller Java för att interagera med enheten via API:er (applikationsprogrammeringsgränssnitt) eller SDK:er (programvaruutvecklingssatser). Detta är mycket lättare för utvecklare men kan erbjuda mindre kontroll över hårdvaran. Exempel inkluderar många mobilappar och mjukvarukontrollering av IoT -enheter.

    * Konfiguration: Vissa enheter erbjuder en enklare form av programmering genom ett användargränssnitt som möjliggör justeringsinställningar och parametrar. Detta är mindre flexibelt än faktisk programmering men möjliggör fortfarande anpassning. Tänk på att ställa in en routers Wi-Fi-nätverksnamn och lösenord.

    * Exempel på programmerbara enheter:

    * Datorer: De ultimata programmerbara enheterna.

    * smartphones: Kör appar som styr olika funktioner.

    * Smart TV -apparater: Erbjud appar och anpassningsbara inställningar.

    * IoT -enheter (Internet of Things): Smarta hushållsapparater, bärbara, etc.

    * PLCS (programmerbara logikstyrenheter): Används i industriell automatisering.

    * mikrokontroller: Hjärnorna i många inbäddade system.

    * FPGAS (fältprogrammerbara grinduppsättningar): Tillåt rekonfigurerbar hårdvarulogik.

    I huvudsak innebär "programmerbar" flexibilitet och anpassningsförmåga. Enhetens beteende är inte fixerad på fabriken men kan formas och modifieras enligt användarens eller utvecklarens behov.

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man fixar ekoljud på en dator
    ·Hur får man output?
    ·Hur man använder en Air Card
    ·Hur ansluta min laptop till min TV via en S-Video -kabe…
    ·Fördelar och nackdelar med en datormus
    ·DIY S - Video till Komponent
    ·Hur ta reda på vad som körs på USB-portar
    ·Vilka två sätt kan man ge indata för hastighetsmäta…
    ·Frontgate Digital Photo Converter Instruktioner
    ·Definitionen av Input Devices
    Utvalda artiklarna
    ·Vilka är enheter som gör det möjligt för noderna i …
    ·Guiding Tech - Hur man artiklar, köpguider för prylar…
    ·Hur Länk Grupprincipobjekt
    ·Hur Avbryt Windows XP utskrifter
    ·Vilka moderkort är kompatibla med DDR SDRAM?
    ·Vad skulle spektrumdatorn vara värd idag?
    ·Komma åt fläkten på min HP DV6700 laptop
    ·Hur man uppgraderar en M1210 hårddisk
    ·Hur man byter ett moderkort & Aktivera Windows
    ·Hur använder jag en HP Scanjet 3970
    Copyright © Dator Kunskap https://www.dator.xyz