Mam problem z funkcją SuperDebounce... Działa mi, ale jakoś tak opornie i powoli nie wiem czemu. Użyć jej chcę do dwóch klawiszy ustawiających godzinę i datę w zegarku. Jest ona w niezmienionej formie jak z płyty do BB. Timer 100Hz ustawiony i działa prawidłowo. W skrócie używam jej tak, że w main jednym klawiszem wywołuję funkcie ustawień która trwa 5 sekund i każde naciśnięcie klawisza odnawia te 5 sekund. Da radę ustawić wszystko, ale nie jest to płynne i nie za każdym razem wykrywa naciśnięcie.
Załączam moją funkcje main oraz ustawień, do których skaczę na te odnawialne 5 sekund.
main:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
ustawiena:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.