ADC Event SYS am xmega

OP #2822506
Lesenswert?

Hab mal eine Frage,

ich habe mich dazu entschieden meine ADC werte mit dem EVSYS und dem 
TCC0
alle paar sekunden zu triggern aber irgendwie stellt mich das nicht 
zufrieden.

Mein Prozessor ist der ATxMEGA128A1U

so triggere ich aktuell
1
EVSYS.CH0MUX = EVSYS_CHMUX_TCC0_OVF_gc;
1
TCC0.CTRLA = (TCC0.CTRLA & ~TC0_CLKSEL_gm) | TC_CLKSEL_DIV256_gc;


Ich würde gerne wissen ob ich mit dem EVSYS auch bei änderungen des ADC 
pins triggern kann. Jedoch nicht umbedingt bei jeder änderung, 
schließlich findet bei 12 bit schon eine änderung im µV bereich statt.

Am liebsten wäre es mir wenn das Event, sagen wir mal bei 3LSB änderung 
zum vorher gemessenen wert, stattfindet.

Hat jemand eine Idee wie man das realisieren kann ? Ich komme irgendwie 
nicht weiter.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren