Přeskočit obsah

Nekonečný cyklus — run forever (loop_forever)

Co dělá: Spouští vložené příkazy nepřetržitě v nekonečné smyčce while True.

loop_forever

Vstupy

  • DO: vnořené příkazy (statement vstup).

Výstup

  • Žádný (příkazový blok).

Kdy použít

  • Jako hlavní smyčku programu, která běží po celou dobu.
  • Když chceš pravidelně číst vstupy, řídit výstupy a obsluhovat komunikaci.

Tipy a pasti

  • Generátor na začátek každé iterace přidává utime.sleep_ms(0), takže smyčka neblokuje CPU úplně naplno.
  • Vyhýbej se dlouhým blokujícím operacím uvnitř smyčky, jinak bude reakce programu pomalá.

Ukázka generovaného Python kódu

while True:
    utime.sleep_ms(0)
    # tvůj kód
    pass