[elektro] Nuvoton Cortex-M0

hg12345 hg12345 at freemail.hu
Wed Oct 26 22:07:50 CEST 2011


Szia

A M0-ban állítható a WIC érzékenysége, fel-le futó élre ezt kéne megkeresni...
Hasonló a probléma DEBUG üzemmódban, a DAP egységnek is van saját regisztere ezt kell megfelelően beállítani.
nagyobb probléma erről nem írnak a NU .pdf, ezek a ARM, honlapjáról letölthetőek, ill CMSIS header és .C file-k ezeket a definiciókat és ezt kezelő függvényeket tartalmazzák.

Szerencsés vagy, mert a DEBUG interface SLEEP üzemmódban a gyári (RSET) utáni állapotban nem müködik :-) (kondugurálni, kell mert SLEEP állapotban is órajelet kell kapnia a DAP-nak.)


Amit irsz a perifériákról az igaz, de nem csak itt hanem minden uC-ben!

A bemenetnek állított port lebegése miatt akármilyen állapotot vehet fel és ez fogyasztással járhat, ez tetszöleges értéket vehet fel, attól függően milyen környezeti hatások érik... pl közelisd meg az ujjaddal!
Ha fel és lehúzó ellenállásokat bekacspolva hagyod, ez egyértelmű fogyasztás.

Ha kimenetnek állítod a portot akkor az fixen kiadja jelet, és ha másik oldalon nincs fogyasztás akkor nem is folyik áram, mert ezek mind CMOS kapcsolókkal épülnek fel.... Ha megoldható még a bemeneteket is kimenet kell állítani mikor alszik a rendszer, ha megoldható, ha nem akkor célszerű áttervezni.

A modern uC (mint pl.: ARM CORTEX Mxxx) a perifériák egyenként kikapcsolhatóak és elvehető tülük az órajel. Ezzel további uA lehet megspórolni.

Bali Zoltan <eltexto at freemail.hu> írta:
>Hali!>
>
PowerDown módot még sohasem használtam>
procikon. Normális, hogy a GPIO interrupt>
csak akkor ébreszti a procit, ha lefekvés>
előtti IO szint, (lefutó élre beállításnál) magas.>
Ha lefekvés előtt alacsonyat érzékelt, akkor>
a  lefutó élre nem kel fel.>
Ez normális vagy elkeféltem valamit ?>
ICE alatt viszont jól működik. Viszont>
akkor nem megy el mélyen aludni, mérés>
szerint fogyaszt.>
>
Apropó, fogyasztás. A mélyen alvó módban, csak>
ha a portbitek módját, a reset szerint hagyom,>
akkor hajlandó ~20uA körül fogyasztani.>
Viszont ebben a port módban ( Quasi Bidir)>
~50uA felhúzók vannak, amit szívnak a külső>
táplálás nélkül levő perifériák -> már le is merült>
az elemem :). Viszont, ha a nagy impedanciás>
input módba teszem a bemeneteket, akkor>
felmegy a fogyasztás alváskor. Attól függően,>
mennyi portbitet konfigolok inputra, úgy nő a>
fogyasztás. Már másik módokat is próbáltam,>
de mindig nő a fogyasztás. Nem értem. Valamit>
biztos nem jól csinálok. Ölteletek ?>
>
Köszi>
>
Üdv.  Zoli>
>
2011. 10. 09. 17:32 keltezéssel, Bali Zoltan írta:>
>
----------------------------------------->
          elektro[-flame|-etc]>




More information about the Elektro mailing list