12-08-2022, 01:10
Tu akurat jest taki wyjątek gdzie należy (można?) użyć delay przed wywołaniem funkcji sleep. Jak coś drukujesz printcośtam to nie wylatuje to na UART tylko jest wrzucane do bufora UART i on sobie to nadaje w swoim rytmie na przerwaniach, a uC robi dalej inne rzeczy. Ale zanim to skończy usypiasz i tak sobie wisi - taką mam hipotezę.
Albo jak chcesz by po prostu poczekał w miejscu print na skończenie faktycznie wysyłania to jest opcja serial flush.
Albo jak chcesz by po prostu poczekał w miejscu print na skończenie faktycznie wysyłania to jest opcja serial flush.
Miło być decenianym https://buycoffee.to/kaczakat