Hallo zusammen Ich hätte mal eine etwas blödere Frage, da ich im Manual nirgends was davon gelesen habe. Kann man überhaupt einen Puls im Kanal 1 generieren und einen selben Puls im 2. Kanal nur etwas versetzt? Ich müsste dafür den Top Wert des Zählers individuell für jeden Kanal ändern können, aber das ist ja nicht möglich. Hat jemand eine Idee oder ist das gar nicht möglich?
Ich bin sicher, alle anderen wissen, worum es geht... Aber hilf mir mal auf die Sprünge. Redest Du von einem Mikrocontroller? Wenn ja welcher? Was für Kanäle? Wieviel versetzt bedeutet "etwas versetzt"? Try again...
Meinst Du sowas? 8 verschiedene Pulse mit nur einem Timer: https://www.mikrocontroller.net/articles/Modellbauservo_Ansteuerung#Signalerzeugung_f.C3.BCr_mehrere_Servos_mittels_Timer_.28C.29
Also es ist der stm32l4. Gemeint sind Ch1 u CH2 vom timer1 zb. Verserzt meine ich einenpuls im 1. kanal generieren und nach diesem ch1 puls am ende der periode einen gleichen puls im 2. kanal erzeugen. sprich serielles Erzeugen von Pulsen auf verschieden Kanaelen.
sven schrieb: > Meinst Du sowas? > 8 verschiedene Pulse mit nur einem Timer: > https://www.mikrocontroller.net/articles/Modellbauservo_Ansteuerung#Signalerzeugung_f.C3.BCr_mehrere_Servos_mittels_Timer_.28C.29 Vielen Dank für den Link. Ich meine eigentlich ohne Interrupts. Geht das auch ohne?
D. I. schrieb: > Ich meine eigentlich ohne Interrupts. Geht das auch ohne? Interrupt ist das Mittel der Wahl bei Echtzeitanforderungen. Was hast du dagegen?
D. I. schrieb: > Ich meine eigentlich ohne Interrupts. Geht das auch ohne? Wenn es um feste Zeiten geht, nie. Georg
Georg schrieb: > D. I. schrieb: >> Ich meine eigentlich ohne Interrupts. Geht das auch ohne? > > Wenn es um feste Zeiten geht, nie. > Doch beim Stm32F geht das mit der DMA ohne Interrupt. Die Timer können direkt über Hardware die DMA ohne Eingriff der CPU triggern. Lies dir mal die AN4776 durch.
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.