Hi, nachdem ich jetzt endlich Code auf dem AT91SAM7A3-EK ausführen kann, stehe ich vor dem nächsten Problem. Ich möchte auf einem der Anschlusspins der I/O Leiste ein PWM Signal ausgeben. Dazu habe ich mir mal das PWM-Beispiel von Atmel angeschaut. Das Beispiel lässt eine LED am Board durch das PWM Signal "pulsieren". Was ich aber absolut nicht nachvollziehen kann, wie wird das Signal auf die LED geschaltet? Bzw. wie Schalte ich es auf einen Pin der I/O-Leiste? Soweit ich das in den Datenblättern richtig gelesen habe, muss man den PWM-PIN des Controllers einer Perihperie zuweisen. Aber selbst diesen Vorgang kann ich im Beispiel-Code nicht entdecken. Es wäre schön, wenn wir jemand helfen könnte. Ich steh voll auf dem Schlauch.
hallo wenn du mal das beispiel posten oder zumindest den namen des beispiels und die quelle nennen könntest, wäre hilfe möglich. gruss gerhard
Entschuldige bitte, das hier ist das Paket mit den Beispielen. Es handelt sich um das basic-pwm-example. http://atmel.com/dyn/resources/prod_documents/softpack-1.4-at91sam7a3-ek-web.zip
hallo, die einstellung des port multiplexers passiert in der funktion PIO_Configure(), welche in main() gleich zu beginn aufgerufen wird. noch fragen? gruss gerhard
Nein, Danke dir. Ich habe mittlerweile die richtige Tabelle gefunden für den Port-Multiplexer. Danke!
Sorry, muss doch nochmal nachfragen. Ich geben doch an die PIO_Configure() nur eine Liste mit Pins und die größe der Liste. WO sage ich denn welche der Funktionen der Multiplexer schalten soll?
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.