Hallo allerseits! Ich habe mir jetzt mal mehrere Datenblätter vom xmega bis zu den neuen megas und eben tinys mit Event-System durchgelesen. Zu dem benannten habe ich eine Frage - gegenüber den xmegas wird hier jetzt zwischen asynchron und synchron unterschieden. Ich kann aber sowohl bei ASYNCH, als auch SYNCCH z.B. PORTx als Generator angeben. Ich glaube ich verstehe die synchronen und asynchronen events nicht wirklich. Wo ist der Unterschied? (speziell wenn ich an Portin denke) Grüße
Zoidberg schrieb: > Wo ist der Unterschied? (speziell wenn ich an Portin denke) synchron ... bedeutet hier, dass jede portänderung "aufsynchronisiert" wird mit der internen periphery clock source. daraus folgt ein delay bzgl. der wahrgenommenen portänderung, der in der docu beschrieben wird. außerdem muss die änderung bestimmte zeitbedingungen erfüllen um überhaupt registriert zu werden. läuft nicht im power down sleep mode, daher keine wake-up source! asynchron ... da kann/wird "quasi jede" änderung durchgereicht, wenn sie die minimal time constraint erfüllt. also eventuell auch peaks/spikes, wenn sie eine mindestbreite haben. kann als wake-up source dienen! mt
:
Bearbeitet durch User
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.