Hi Leute, ich wollte mal wissen was es für einen Unterschied machen ob ich beim XMEGA 128A1 bei der Timersteuerung folgendes vewende; TCF0.CTRLB = (0x00); //Auswahl Normal Mode oder TCF0.CTRLB = (0x01); //Auswahl Frequency Generation Mode Ich will hier jetzt gar nicht darauf das ich bei dem einen die Grenze mit .PER bzw. .CCA festlege. Das Ergebnis ist erstmal das gleiche. Wieso aber dann das ganze? Die Jungs haben sich doch da sicher etwas dabei gedacht. ... ??? MFG TT
Vielleicht kann man bei geschickter Parametrierung des Timers noch ein bissl mit dem "Rest" des Timers machen?
Ja, könnte ich mir vorstellen. Mal anders gefragt: Kennt jemand irgendwelche Nachteile im Normalmode für eine Frequenzgeneratoranwendung? MFG TT
Hallo, TT schrieb: > Wieso aber dann das ganze? Die Jungs haben sich doch da sicher etwas > dabei gedacht Frequency Capture: nur channel A Compare/Capture TCD0.CTRLA |= TC_CLKSEL_DIV1_gc; TCD0.CTRLB |= TC0_CCAEN_bm | TC_WGMODE_FRQ_gc; TCD0.CCA=0x1F3F; // Set channel A Compare/Capture register //---------------------------------------------------------- TC_WGMODE_NORMAL_gc: Overflow Event on TOP alle A,B,C,D Compare/Capture register TCD0.CTRLA |= TC_CLKSEL_DIV1_gc; TCD0.CTRLB |= TC0_CCAEN_bm | TC_WGMODE_NORMAL_gc; TCD0.CCA=0x1F3F; // Set channel A Compare/Capture register TCD0.CCB=0x1F3F; // usw. TCD0.CCC=0x1F3F; TCD0.CCD=0x1F3F; //---------------------------------------------------------- Quelle: CodeWizardAVR V2.05.4 Gruß Xmega
Danke für die ausführliche Antwort. Ich hab es aber nicht so richtig verstanden. Heißt dass, das ich im Normalmode auch CCA bis CCD abfragen kann bzw. mit irgendwelchen Events versehen kann...? Mfg TT
Hallo, TT schrieb: > Heißt dass, das ich im Normalmode auch CCA bis CCD abfragen kann bzw. > mit irgendwelchen Events versehen kann...? ja, das ist die Standardanwendung. Gruß Xmega
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.