CrossStudio i debagowanie

Witam. Czy w CrossStudio jest możliwość podglądu czasu (il. cykli zegara) wykonania danej procedury (fragmentu kodu), coś na wzór AVRStudio przy pracy z symulatorem. Tutaj oczywiście mowa o żywym organizmie debugowanym JTAG`iem. Czy jednak, własne wyliczenia cykli zegara wchodzą w rachubę ?

Pozdrawiam ELP

Reply to
Elp
Loading thread data ...

Elp pisze:

Przy debugowaniu JTAG'iem niezależnie czy chodzi o AVRStudio, czy inne narzędzia, procesor nie ma informacji, ile cykli wykonał od momentu resetu czy wyzerowania przez usera jakiegoś licznika. Pozostaje albo mierzyć najważniejsze miejsca oscyloskopem (mignąć jakimś pinem na czas wykonywania krytycznego fragmentu programu i zmierzyć czas), albo zaprząc do pomocy timer (zatrzymywany gdy JTAGiem zatrzyma się program) i sprawdzać, po zatrzymaniu programu, o ile zwiększył swoją wartość.

Reply to
Adam Dybkowski

Tak też myślałem, niestety :-(

Dzięki za odpowiedź

Pozdrawiam ELP

Reply to
ELP

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.