Witam
Mam taki oto problem: przez uart odbieram komendę, nazwijmy to stop i chcę aby ta komenda natychmiast przerwała działanie pętli realizowanej wewnątrz uprzednio wywołanej funkcji void, oczywiście return i break nie działają - pozwalają przejść pętli do końca.
Struktura programu:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Do wstawiania kodu używamy znacznika 'syntax' zamiast znacznika 'code' - poprawiłem (Sonix)Oczywiście wstawiając w miejsce return break tez nic sie nie dzieje. Dane są odbierane poprawnie bo już drugi raz mi do tego for'a nie wejdzie tylko przy pierwszej zmianie stanu zmiennej "stop" jakby tego nie widział.
------------------------ [ Dodano po: 9 minutach ]Sorry za zamieszanie ale problem już rozwiązany.
pozdr.