AVR Studio - Funktionsproblem

Gast #2734236
Lesenswert?

Hey Ihr,
ich hab grad ein komisches Problem (kann auch an der Übermüdung liegen 
:-/ )

Im AVR-Studio (5) habe ich eine Funktion gebaut. Diese kann man ja als 
gesamte Funktion dann im Studio "zusammenklappen" über das kleine (-) 
Zeichen.
Mein Problem ist gerade, dass nur der oberste Teil als Funktion erkannt 
wird, der Rest aber nicht.
1
void polling(void)
2
{
3
  uint16_t i;
4
  uint16_t x;                  
5
  
6
  if ((UCSRA & (1<<RXC))) {          
7
    i = getchar();
8
  }
9
  
10
  if (k == 0x0D) {               
11
    
12
    state = 1;
13
    Buffer[0] = i;
14
  }
15
...
Die Funktion geht natürlich noch weiter... und wird auch ordnungsgemäß 
mit einer geschweiften klammer geschlossen
Allerdings wird mir im AVR-Studio das ganze nur als Funktion angezeigt, 
bis zur abschließenden geschweiften Klammer der ersten if Anweisung.

Woran kann das liegen?
Vielen Dank

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