PWM Modul von AT32UC3C

OP #3391408
Lesenswert?
• ▲
▼
Hallo!

Ich verwende den Atmel 32UC3C1128C und will das PWM Modul verwenden 
(siehe Datasheet folgender Link, Kap33)
http://www.atmel.com/Images/doc32117.pdf

Leider habe ich sehr wenig Erfahrung mit 32-Bit µCs. Ich verwende das 
JTAGICE MK2, programmiere über die JTAG Schnittstelle und verwende AVR 
STudio 6.1. Das mitgelieferte HeaderFile PWM4.h habe ich bereits zum 
Projekt hinzugefügt:
http://asf.atmel.com/docs/2.9.0/avr32.drivers.pwm4.example.uc3c_ek/html/pwm4_8h_source.html

Ich will 2 Kanäle dieser PWM Einheit verwenden: PWMH[0] (Pin PC17) und 
PWMH[1] (PC15). Die gpiomap, um diese Pins für diese Funktion zu 
verwenden, habe ich bereits ausgeführt. Mit welcher Funktion muss ich 
die beiden Kanäle nun initialisieren?
Es gibt in pwm4.h diese beiden Funktionen:
00277 extern int pwm_init(pwm_opt_t *opt);
00278
00284 extern int pwm_channel_init(unsigned int channel_id, const 
avr32_pwm_channel_t *pwm_channel);
?

Und noch eine Frage: was hat das mit dem Clock auf sich? die CPU läuft 
mit 66MHz. Was ist der Clock_PWM und der GCLK?? Werden die irgendwie von 
den 66MHz abgeleitet? Und was genau bedeutet der Clock dann: Ist das die 
Frequenz des PWM Signales oder die Frequenz, mit der ein Timer für die 
Erzeugung eines PWM Signales läuft???

Vielen Dank!

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.