Witam!
Mam kłopot z uartem w stm32. Wysyła ok, wchodzi w przerwanie od rx uarta i odczytuje jego DR zapisując do tablicy i zwiększając wskaźnik do tablicy żeby był gotowy na następne przerwanie ale ono właśnie nie wystepuje pomimo, że następny bajt przychodzi uartem.
Systick co 100ms inicjuje wysłanie zapytania do zewnętrznego urządzenia i urządzenie odpowiada dwoma bajtami. I jak wyżej jeden jest odbierany a na drugi układ nie reaguje. Gdzie kopać?
Mam kłopot z uartem w stm32. Wysyła ok, wchodzi w przerwanie od rx uarta i odczytuje jego DR zapisując do tablicy i zwiększając wskaźnik do tablicy żeby był gotowy na następne przerwanie ale ono właśnie nie wystepuje pomimo, że następny bajt przychodzi uartem.
Systick co 100ms inicjuje wysłanie zapytania do zewnętrznego urządzenia i urządzenie odpowiada dwoma bajtami. I jak wyżej jeden jest odbierany a na drugi układ nie reaguje. Gdzie kopać?