Forum: Mikrocontroller und Digitale Elektronik AVR32 EVK1104 Generic Clock Beispiele


von Lukas O. (lukas_o)


Lesenswert?

Hallo zusammen,

Die Beispiel Codes aus dem ASF 2.4.0 haben bis jetzt alle problemlos 
funktioniert. Ich möchte nun für meinen ADC einen Takt generieren. 
Leider funktionieren die Beispiele 1 und 2 im Ordner avr32/drivers/pm 
nicht. Ich kann die Codes fehlerfrei kompilieren, am zugewiesenen Pin PB 
11 passiert aber nichts. Kann das jemand bestätigen? Wenn nicht, muss es 
an meiner Hardware liegen. Ich habe es auch schon mit dem ASF 2.6.0 
versucht, war jedoch ebenfalls erfolglos.

Vielen Dank für eure Antworten.

Gruss

Lukas

von Zippi der grad kein bock auf Login hat^^ (Gast)


Lesenswert?

Hi,

Du willst also die Generic Clock vom PB11 benuzen?
Welche frequenz willst du erzueugen?

Hast du schon die CPU initialisiert, und den PB11 als peripherie 
aktviert(GPIO disable + peripherie select)?

Gruß
Zippi

von Lukas O. (lukas_o)


Lesenswert?

Ich brauche 27MHz, PBA läuft ebenfalls mit 27 Mhz, CPU, PBB und HSB mit 
54 MHz.
Den PM konfiguriere ich mit pm_configure_clocks(...), was mir die CPU, 
PBA, PBB und HSB initialisiert.

Für den Anfang möchte ich nur ein Beispiel aus dem ASF 2.4.0 laufen 
lassen, und dann die Funktionen übernehmen. Das funktioniert für einen 
Anfänger am besten. Funktionieren bei dir Beispiele 1 und 2 aus dem PM 
Ordner?

Gruss

Lukas

von Lukas O. (lukas_o)


Lesenswert?

Kann wirklich niemand mit einem EVK1104 schnell testen, ob diese 
Beispiele funktionieren??

von Phil S. (zippi)


Lesenswert?

Hi,

In 1 Woche kann ich es testen, hab mein EVK zurzeit nicht hier.

Habe meine Treiber aber immer selber geschrieben. Ein bisschen 
Datenblatt lesen und dann bekommst du das auch hin ;), ist eigentlich 
nicht so schwer.

Gruß
Zippi

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.