Hallo Leute, ich bin mir nicht so richtig sicher wie ich folgende Aufgabe am besten lösen kann. Die Controller mit dem ich arbeite ist der SAFXE167-96F66 Ich möchte mit einem Timer im Counter-Modus von einem Rechtecksignal die Impulse zählen, und nach einer bestimmten Anzahl an Impulsen auf einem Output-Pin einen High-Impuls ausgeben. Ich habe die GPT1 und GPT2 Timer zuer Verfügung, und auch die die Einheiten CCU61-CCU63. Die CAPCOM2-Einheit brauche schon für eine andere Aufgabe. Hat jemand vielleicht eine Idee, wie man die Peripherie konfigurieren könnte, dass keine Rechenleistung dafür verbraucht wird, sondern alles von der Timerhardware erledigt wird? Für einen Ratschlag wäre ich sehr dankbar! Viele Grüße Max
Datenblatt, Familiendatenblatt, Users Manual und Programmers manual -und irgendwas hab ich bestimmt vergessen- hast du alles vorliegen? Es sollte sich doch ein Pin so konfigurieren lassen, dass der auf Flanken triggert und einen Timer zählen lässt. Dann einen Compare-Interrupt auf diesem Timer einrichten und fertig. Wenn du nach intensiver Lektüre immer noch nicht genau weißt wie dus machen musst, kannst du auch Infineon Dave benutzen. Damit kann man Low-Level-Code aus einer grafischen Oberfläche heraus erzeugen. Vom erzeugten Code kannst du dir sicher ein bisschen was abschauen :D
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.