Frage zur PWM/Timer des AVR32 UC3 von Atmel

Gast #3278186
Guten Tag zusammen,
ich habe eine Frage zur PWM bzw. zum Timer/Counter des UC3A1512 von 
Atmel.

Laut Datenblatt hat dieser einen Three-Channel-Timer-Counter und einen 
7-Channel-PWM-Controller. Hat der PWM-Controller damit einen eigenen 
zusätzlichen Timer/Counter, welchen er zum erzeugen der PWM verwendet? 
Oder nutzt der PWM-Controller einen der im Datenblatt genannten 
Timer-Counter? Ich habe bereits eine phasenkorrekte PWM hinbekommen, 
möchte jetzt aber noch einen Timer starten, welcher synchron zum 
PWM-Timer läuft und zu einem bestimmten Zeitpunkt einen Interrupt 
auslöst. Ich stehe gerade etwas auf dem Schlauch, ob ich nun alle 
Timer/Counter zusätzlich und unabhängig von meinen initialisierten PWM´s 
verwenden kann. Oder ob durch die PWM schon Timer/Counter "besetzt" 
sind.

Wäre wirklich nett, wenn mir das jemand erklären könnte. Vielen Dank 
schonmal im voraus für eine Antwort.

Gruß Kevin
#3281178
Hallo,

Die PWMs haben eigene Timer, der Grund dafür ist, damit keine Timer 
verbraucht werden nur weil man einen PWM benutzen will. Der Nachteil ist 
der mit den Interrupts.

Die PWM-Timer an sich haben aber auch Interrupts:

>32.6.3.4 Interrupts
>Depending on the interrupt mask in the IMR register, an interrupt is
>generated at the end of the
>corresponding channel period. The interrupt remains active until a read
>operation in the ISR Register occurs.
>A channel interrupt is enabled by setting the corresponding bit in the
>IER register. A channel
>interrupt is disabled by setting the corresponding bit in the IDR
>register.

gruß
Zippi

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 13 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.