[elektro] ARM CORTEX DEBUG kérdés

hg12345 hg12345 at freemail.hu
Tue Feb 7 16:17:21 CET 2012



Info <info at kiralyelektronika.hu> írta:
>> Biztos, hogy van ilyen számláló, mert ilyen pontossággal ezt a>
> PC-n futó program biztos nem tudhatja, arról nem is beszélve, hogy a>
> lopott óraciklusok beszámolásához egy PC-n futó SW alkalmatlan.>
> Szerintem valószínüleg a Core Debug regiszter lekérdezésben>
> található az 0xE000EFD0 cimtől kezdve.>
> Talán a "Debug Core Register Selector Register" között érdemes>
> keresgélni, egyébbként a KEIL ezekkel együtt jeleníti meg.  Itt>
> olvasható ki a xPSR, MSP,PSP és a RAZ/WI ez amit nem tudok>
> azonosítani, de lehet, hogy ezt keresem ?  (((Már tudom, hogy nem)))>
>
> Azt hiszem megtaláltam: DWT Current PC Sampler Cycle Count Register  0xE0001004>
> Az érték passzol, a leírás is, de a müködés nem!>
>
http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0337i/BABJFFGJ.html>

csak ez a uC R1P1

itt ezt irják:

DWT Current PC Sampler Cycle Count Register

Use the DWT Current PC Sampler Cycle Count Register to count the number of core cycles. This count can measure elapsed execution time.

The register address, access type, and Reset state are:

Address   0xE0001004
Access      Read-only
Reset state 0x00000000

persze ez valószínüleg elírás :-()

>
>
----------------------------------------->
          elektro[-flame|-etc]



More information about the Elektro mailing list