2016-05-07 9 views
1

Ich bin neu in Embedded-Systemen Ich benutze "Atmel Studio7", so öffnete ich ASF Assistent T_C-Treiber für xmega128a1 und änderte es, um nur den Timer TCC0 auf 50 zu setzen ms und werfen ein Überlauf-Flag alle 50 ms neben ich kommentierte andere Timer, Ich habe versucht, zu kompilieren, aber ich habe einen Fehler, und ich kann es nicht korrigieren der Fehler ist: "erwartete Deklaration oder Anweisung am Ende der Eingabe". , die in diesem Segment des Codes zu finden:Fehler: erwartete Erklärung oder Erklärung am Ende der Eingabe atmel Studio

void tc_set_ccd_interrupt_callback(volatile void *tc, tc_callback_t callback) 
    { 

     #ifdef TCC0 
      if ((uintptr_t) tc == (uintptr_t) & TCC0) 
      { 
      tc_tcc0_ccd_callback = callback; 
      } 
     else 
     #endif 
    } 

jemand eine Idee oder beraten haben.

Antwort

0

Entfernen Sie das else-Wort. Es erwartet eine neue Anweisung danach, die Sie nicht haben