[elektro] STM32F10xx

hg12345 hg12345 at freemail.hu
Sun Jan 23 18:58:56 CET 2011


Köszönöm a lehetőséget.
Úgy tünik megtaláltam a probléma okát, ezért kérdeztem rá.

WFI (wait for interrupt) közben sleepbe megy a proci, mig a másik wait for event és szintén sleepben várakozik. Ha ilyen esetben DBGMCU alatt nem állítod be a sleep-ben is müködik a debugger, és nincs esemény a kivegye a procit ebből az állapotból, kiakad a debugger PC-s oldala. Amig nem csinálsz nRST az eszköznek addig ebből az állapotból nem tudod kivenni (az ULINK, tudja de külön kell beállítani). Ha ez elég gyorsan jön elő reset után akkor még égetni, törölni se hagyja magát. Az ST-LINK nincs resetje, amit resetként ki ad az SWD-n keresztül az kevés. Ilyenkor csak egy megoldás van, átkapcsolni SYSTEM boot memóriára és itt törölni......



Pipi <lista at puzsar.hu> írta:
>2011.01.23. 14:26 keltezéssel, hg12345 írta:>
> köszi, használsz a programban WFI WFE utasítást, a kontroller gyakran van sleep állápotban?>
csak a mintákat nézegettem C-ben, szerintem egyikben sincs sleep, a fentieket nem tudom mik :))>
Ha gondolod csinálhatsz nálam próbát (Kispest)>
>
>
-- >
Pipi>
http://www.puzsar.hu>
>
----------------------------------------->
          elektro[-flame|-etc]>



More information about the Elektro mailing list