Új hozzászólás Aktív témák

  • gordonfreemN

    addikt

    válasz dew28 #19636 üzenetére

    Oké, egyébként is megáll, persze, csak ha a time argumentumban konkrét időt használok, akkor az idő leteltével feléled és a loop ismét lefut. Így innen ki lehet ugrasztani bármilyen bemenettel.
    Például azt mondom, hogy ha vpower 0 a feltétele az if igaz ágába való belépésnek, akkor ott lefut 8 másodpercig a powerdown, majd abból kilép és megint lefut a loop. Ha közben én a button:p-t nyomva 1-re állítom a vpower változó értékét, akkor nem fog bemenni a powerdown módba.
    Kérdés, hogy így nyerek vagy vesztek, mert az MCU így minden loop-kor fel kell éledjen, ez nem tudom mennyi energiával jár.
    Ha forever-t használok akkor pedig csak akkor tér magához, ha az interrupt lábakon beérkezik a megszakítás, ellenkező esetben addig ott marad.
    :R

Új hozzászólás Aktív témák

Hirdetés