Debug v AVR studiu 4

Diskuze a poradna o programátorech a programování různých obvodů

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Uživatelský avatar
markoni
Příspěvky: 2312
Registrován: 30 říj 2006, 00:00
Bydliště: Poblíž Zlína
Kontaktovat uživatele:

Debug v AVR studiu 4

#1 Příspěvek od markoni »

Zdravím
Jak zjistit aktuální hodnotu proměnné například "i" při debugingu zdrojáku psaném v Céčku v AVR studiu 4? díky
Uživatelský avatar
Enbar
Příspěvky: 4
Registrován: 11 zář 2010, 00:00

#2 Příspěvek od Enbar »

view - watch - vložíš premennú (pred ňu v progame ešte hoď volatile ) a je to ;)
Uživatelský avatar
markoni
Příspěvky: 2312
Registrován: 30 říj 2006, 00:00
Bydliště: Poblíž Zlína
Kontaktovat uživatele:

#3 Příspěvek od markoni »

Zdravím
Kde přesně mám dát to slovo "volatile" přesně například v tomto kódu když chci ukázat proměnnou "i"? díky

Kód: Vybrat vše

void delay_ms(int ms)
{
   for(int i=0;i<ms;i++)
   {
      _delay_ms(1);
   }
}
Uživatelský avatar
Enbar
Příspěvky: 4
Registrován: 11 zář 2010, 00:00

#4 Příspěvek od Enbar »

Ak chceš sledovať premennú i - (inak, nemusíš to dávať - niekedy to ide aj bez toho - je to kôli tomu aby ti ju prekladač zobrazil, polopate povedané)

Kód: Vybrat vše

void delay_ms(int ms) 
{
   for(volatile int i=0;i<ms;i++)
   {
      _delay_ms(1);
   }
}
Odpovědět

Zpět na „Programování PIC, ATMEL, EEPROM a dalších obvodů“