| Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Software  
  • Adobe Illustrator
  • animasjon programvare
  • Antivirus programvare
  • Audio programvare
  • Sikkerhetskopiere data
  • brenne CDer
  • brenne DVDer
  • Datakomprimeringsprotokoll
  • database programvare
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • pedagogisk programvare
  • Engineering programvare
  • Arkiv Forlengelsen Typer
  • Financial Software
  • Freeware, Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Hjem Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Åpen Kildekode
  • Andre dataprogrammer
  • PC Games
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentasjon programvare
  • produktivitet programvare
  • Quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvare betaversjoner
  • programvare konsulenter
  • Software Development Selskaper
  • Software Licensing
  • regneark
  • Skatt forberedelse programvare
  • Utility programvare
  • Web Clip Art
  • Windows Media Player
  • Tekstbehandlingsprogrammet
  • Facebook
  • Twitter
  • Instagram
  • LinkedIn
  • TikTok
  • WhatsApp
  • WordPress
  • Chrome
  • Discord
  • Amazon
  •  
    Datamaskin >> Software >> Quicktime >> Content
    Hva er tidtakeren i mikroprosessor?
    La oss bryte ned tidtakere i sammenheng med mikroprosessorer:

    Hva er en tidtaker?

    En tidtaker er en spesialisert maskinvarekomponent i en mikroprosessor (eller ofte en perifer brikke koblet til mikroprosessoren) som gir en måte å måle tidsintervaller eller triggerhendelser med spesifikke intervaller. I hovedsak er det som et digitalt stoppeklokke som du kan programmere for å telle ned eller opp.

    Nøkkelkonsepter:

    * teller: Kjernen i en tidtaker er en teller som øker (eller reduksjoner) med en spesifikk hastighet. Denne hastigheten bestemmes vanligvis av en krystalloscillator, som gir et høyfrekvent klokkesignal.

    * Prescaler: Noen tidtakere inkluderer en prescaler, som deler frekvensen av oscillatoren før den når disken. Dette lar deg justere tidtakerens oppløsning (hvor fin den kan måle tid).

    * driftsmåter: Tidtakere tilbyr ofte forskjellige driftsmåter, for eksempel:

    * Interval Timer: Måler en spesifikk varighet.

    * pulsbreddimer: Måler varigheten av en puls.

    * Event Counter: Teller eksterne hendelser (som knappetrykk).

    * avbryter: Mange tidtakere kan generere avbrudd når telleren når en forhåndsdefinert verdi. Dette gjør at mikroprosessoren kan bli varslet når et spesifikt tidsintervall er gått.

    hvordan tidtakere fungerer:

    1. Initialisering: Du programmerer tidtakeren ved å sette dens opprinnelige verdi (starttallet) og driftsmåten (intervall, pulsbredde, etc.).

    2. telling: Telleren begynner å telle ned (eller opp) med en hastighet bestemt av klokkefrekvensen og eventuelle prescalerinnstillinger.

    3. Utløsing: Når telleren når en spesifikk verdi (tidtakers "mål"), utløser den en spesifikk handling:

    * avbrudd: Timeren avbryter mikroprosessoren, og signaliserer at tidsintervallet har gått.

    * Utgangssignal: Timeren genererer et puls eller annet utgangssignal.

    4. Reset/Reload: Telleren kan tilbakestilles (settes tilbake til dens opprinnelige verdi) eller lastes på nytt med en ny verdi for å starte en annen tidssyklus.

    Applikasjoner av tidtakere i mikroprosessorer:

    Tidtakere er grunnleggende byggesteiner i innebygde systemer og har mange applikasjoner:

    * forsinkelsesgenerering: Å skape nøyaktige tidsforsinkelser for oppgaver som programvare som avgir programvare, kontrollerer LED -blinking og planlegging av hendelser.

    * sanntidsklokker (RTC): Holde oversikt over tid og dato.

    * pulsbreddemodulasjon (PWM): Kontrollerer signalens pliktsyklus, brukt til motorisk kontroll, dimme lysdioder og generering av lydbølgeformer.

    * hendelsestelling: Måling av frekvensen av eksterne hendelser som knappetrykk, sensoravlesninger eller kommunikasjonssignaler.

    * Systemtiming: Sikre oppgaver blir utført innen spesifikke tidsintervaller i sanntidssystemer.

    Eksempel:Bruke en tidtaker for en forsinkelse:

    `` `

    // Initialiser tidtakeren for å telle ned fra 1000

    Timer_init (1000);

    // Start tidtakeren

    Timer_Start ();

    // Vent til tidtakeren når null

    mens (TIMER_IS_RUNNING ()) {

    // gjør ingenting, vent til tidtakeren går ut

    }

    // Timeren har gått ut, så nå kan vi gjøre noe annet

    `` `

    Gi meg beskjed hvis du vil ha flere detaljer om en bestemt timermodus, avbruddshåndtering eller en bestemt applikasjon!

    früher :

     Weiter:
      Relatert Artike
    ·Slik eksporterer du en MP3 i QuickTime Pro 
    ·Gir varslingsikonene rask tilgang til programmer som kj…
    ·Krav til Quicktime AS3 Audio 
    ·QuickTime vil ikke laste ned 
    ·Hvordan kan jeg Vend en Quicktime Movie Upside Down 
    ·Hvordan skrive ut QuickTime Images 
    ·Slik fjerner QuickTime X Fra en Mac 
    ·Hvordan konvertere video til lyd i QuickTime 
    ·Hvordan lager du snarvei for å åpne programmer rasker…
    ·Hvordan Juster Skalering i QuickTime 
      Anbefalte artikler
    ·Hvordan sette opp Auto Back -Up fra én harddisk til en…
    ·Slik installerer Manga Studio 
    ·Microsoft Access Basics 
    ·Er Protegent Antivirus pålitelig eller ikke? 
    ·Hvordan fikse filen er ikke kompatibel med QuickTime-fe…
    ·Hvordan lage Regn i Photoshop CS5 
    ·Slik installerer du BearShare 
    ·Hvordan Bli med to regneark sammen ved hjelp av MS Exce…
    ·Brukes en bitdefender mot torrent-virus? 
    ·Hvordan skrive ut etiketter med et bilde i Word 2007 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/