Rakentelu Foorumi
http://www.oh6hgn.net/foorumi/

AVRStudio ja debuggaus
http://www.oh6hgn.net/foorumi/viewtopic.php?f=2&t=18
Sivu 1/1

Kirjoittaja:  junior [ Ma Heinä 11, 2005 6:25 pm ]
Viestin otsikko:  AVRStudio ja debuggaus

Moikka,

ajattelin opetella C -koodausta AVR:lle (assembleriä ehkä myöhemmin... paljon myöhemmin :shock: ) ja valitsin kääntäjäksi WinAVR:n ja debugeriksi AVRStudion. Kun yritän katsoa debug -tilassa muuttujien arvoja watch -ikkunassa, niin saan vain tylyn ilmoituksen "Not in scope".

Onko teillä kokemusta/ideaa miten homma pitäisi hoitaa?

Kirjoittaja:  oh6hgn [ To Heinä 14, 2005 3:10 pm ]
Viestin otsikko: 

Moron


Täytynee sanoa että ei ole kokemusta niin paljon tosta ohjelmasta. Jotakin olen testannut mutta en muista olenko debug tilassa tehnyt mitään. Toivottavasti joku osaa sanoa siihen viisaammin. On ollut niin kiirettä että ei ole kerennyt paljon AVR:ää kokeilemaan. Voi olla joku asetus on väärin... :roll:


:wink:

Kirjoittaja:  Mafioso [ Su Heinä 23, 2006 3:26 pm ]
Viestin otsikko: 

Syynä tuohon on luultavasti kääntäjän optimoinni. Kääntäjä totetaa, että käyttämääsi muuttajaa ei tarvia ja jättää sen pois. Näinollen debugatessa ohjelman seuraaminen saattaa olla hieman hämäävää joissain tilanteissa. Debugatessa kannaattaakin pitää optimoinnit pois päältä, jos mahdollista niin ohjelman kulun seuraaminen helpottuu huomattavasti.

Kannaattaa muutenkin suhtautua hieman varauksella ko. debuggeriin. Ilmaisesksi se on aivan loistava, mutta kaikkien piirien kaikkia mahdollisia ominaisuuksia ei täysin tueta ja tästä ei mielestäni mainita missään.

Muuttujien seuraamisesta vielä sen verran, että kääntäjä tekee esim for silmukat nollasta n;nään kääntäen. Eli vaikka silmukka lähtisi nollasta näyttää debuggeri arvoa n.

Sivu 1/1 Kaikki ajat ovat UTC + 2 tuntia
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/