Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> quicktime >> Content
Wat is een perifere universele timer- of triggermodule?
Een perifere universele timer- of triggermodule (PUTM of soortgelijke naamgevingsconventie, afhankelijk van de specifieke microcontrollerarchitectuur) is een veelzijdige hardwaremodule die in veel microcontrollers wordt aangetroffen. Het is in wezen een zeer flexibele timer die kan worden geconfigureerd voor een breed scala aan timing- en triggertaken die verder gaan dan de mogelijkheden van een eenvoudigere basistimer.

Hier volgt een overzicht van de belangrijkste kenmerken en mogelijkheden:

* Meerdere timer-/tellermodi: PUTM's bieden doorgaans verschillende bedrijfsmodi, waaronder:

* Timermodus: Telt op tot een vooraf gedefinieerde waarde (teller), genereert een interrupt of activeert een gebeurtenis wanneer deze wordt bereikt.

* Tellermodus: Telt externe gebeurtenissen (pulsen van sensoren, enz.).

* PWM-modus (pulsbreedtemodulatie): Genereert een PWM-signaal voor het aansturen van motoren, LED's enz., met instelbare duty-cycle.

* Opnamemodus: Legt de waarde van de teller vast wanneer er een externe gebeurtenis plaatsvindt (bijvoorbeeld het meten van pulsbreedtes).

* Uitvoervergelijkingsmodus: Vergelijkt de tellerwaarde met een voorgeprogrammeerde waarde, waardoor een interrupt wordt gegenereerd of een uitvoer wordt geactiveerd wanneer er een match plaatsvindt.

* Meerdere kanalen: Veel PUTM's hebben meerdere onafhankelijke kanalen, waardoor gelijktijdige timing van verschillende gebeurtenissen mogelijk is. Elk kanaal kan worden geconfigureerd met zijn eigen modus-, prescaler- en interruptinstellingen.

* Flexibele klokbronnen: Ze kunnen worden geklokt vanuit verschillende interne of externe klokbronnen, waardoor nauwkeurige timingcontrole over een reeks frequenties mogelijk is. Vaak worden programmeerbare prescalers meegeleverd om een ​​fijnmazige regeling van de snelheid van de timer mogelijk te maken.

* Onderbreekt: De PUTM genereert doorgaans interrupts bij het bereiken van een specifieke telling, het matchen van een vergelijkingswaarde of het vastleggen van een gebeurtenis. Deze interrupts kunnen worden gebruikt om acties in de software van de microcontroller te activeren.

* Uitgangssignalen: PUTM's bieden vaak uitgangspinnen die kunnen worden gebruikt om signalen zoals PWM-golfvormen, pulsen of andere timinggerelateerde signalen te genereren.

* Synchronisatie: Sommige geavanceerde PUTM's maken synchronisatie mogelijk tussen verschillende kanalen of met andere randapparatuur op de microcontroller.

In wezen is een PUTM een krachtig en flexibel hulpmiddel voor het timen en activeren van gebeurtenissen binnen een microcontrollersysteem. Het wordt gebruikt in een breed scala aan toepassingen, waaronder:

* Nauwkeurige timingcontrole: Taken plannen, precieze vertragingen genereren.

* PWM-signaalgeneratie: Motortoerentallen regelen, LED's dimmen.

* Pulsmeting: Meten van frequentie en duty-cycle van signalen van sensoren.

* Realtime controle: Gebeurtenissen beheren in realtime systemen.

* Gebeurtenistriggering: Acties initiëren op basis van externe gebeurtenissen.

De specifieke mogelijkheden en kenmerken van een PUTM zullen variëren afhankelijk van de microcontrollerarchitectuur en de specifieke implementatie. U moet het gegevensblad van uw specifieke microcontroller raadplegen om de exacte functionaliteit ervan te begrijpen.

Previous: Next:
  quicktime
·Hoe te QuickTime installeren v…
·Wat is de worst-case tijdscomp…
·Hoe converteer je QuickTime na…
·Kun je met 3 personen FaceTime…
·Welke IRQ gebruikt de systeemt…
·Hoe Kan Ik knip een Quicktime …
·Wat is FaceTime-nummer? 
·Hoe je QuickTime Components to…
·Hoe worden AVI -bestanden in Q…
  Related Articles
Wanneer heeft een computer toegang tot R…
Welke maatregelen kunnen worden genomen …
Wat is de worst-case tijdscomplexiteit v…
Wat is de tijdscomplexiteit van vectorin…
Wat is de tijdscomplexiteit van het back…
Wat is de tijdscomplexiteit van het back…
Wat is de tijdscomplexiteit van quicksor…
Wat is de tijdscomplexiteit van het quic…
Wat is de tijdscomplexiteit van het verw…
  Software Articles
·Software voor Barcode lezers 
·Hoe kan ik een DVD Clip Transfer naar ee…
·Wat zijn enkele gratis programma's voor …
·Hoe kan ik een afbeelding converteren na…
·Hoe maak je een slagschaduw toepassen in…
·Hoe u de TikTok-video van iemand anders …
·Gegevensconversie en laden in database? 
·Hoe kan ik Flash films te branden 
·Het upgraden van Adobe Professional 8 
Copyright © Computer Kennis https://www.nldit.com