[elektro] Cortex-M3 usage?

hg12345 hg12345 at freemail.hu
Wed Dec 18 08:54:21 CET 2013


Szia,

Hogyan állítottad be a debuggolást, sleep alatt megy vagy nem megy.
Ha működik akkor szerencsés vagy, mert a debugger tartalmaz (M3/M4) egy 24 bites számlálót amit programból elérhetsz.

- Ha így nem megy, akkor egy kondit tegyél egy lábra soros ellenálláson keresztű, amin van AD konverter, futáskor töltöd, szundiban kisütöd,  mérni meg akkor tudod amikor nem vagy sleeep-ben, megfelelő beállítással 1-3% pontosan megtudod mondani a terhelést. 

- további lehetőség, ha elérhető a oszcillátor osztot kimeneti láb, ha van ilyen a uC-ben, ez elvileg sleep-ben nem ad jelet, mert nincs oscillálás és egy külső számlálóval tudod nézni....

- és az utolsó megoldás, RTC számlálójat használva ez sleepben is fut, induláskor és leállításkor kiolvasod, ha van ilyen benn akkor a van nemfelejtő RAM terület is ott tudod tárolni....

üdv

Info <info at kiralyelektronika.hu> írta:
>Sziasztok!
>
>Sikerült már valakinek az életben megmérnie, hogy
>mennyi a proc kihasználtsága? Hogyan? :)
>A bajom, hogy csak sima SLEEP-be akarok menni,
>a deep leállítja az osct meg pll-eket. Egyébként sima
>ügy lenne, mert a systick is leáll velük, de így nem...
>Még az a fránya DWT_CYCCNT is ugyanannyit mutat...
>A DWT_SLEEPCNT milyen eventet generál?
>El lehet azt érni valahogy? Reménytelennek tűnik.
>
>Thx!
>Béla
>
>-----------------------------------------
>          elektro[-flame|-etc]



More information about the Elektro mailing list