Witam,
Próbuje skomunikować się z modułem SIM800 przy pomocy STM32F100RBT6B. Mam skonfigurowane peryferia i wysyłam dane do modułu. Niestety problem pojawia się przy odbiorze, Odbieram tylko pierwszą literę i nie wiem dlaczego. Wykorzystuje przerwania do transmisji UART. Komunikacja z poziomu PC <-> SIM800 przebiega bez problemów, prosiłbym o zerknięcie na kod i pomoc w znalezieniu błędu odbioru danych:
Funkcja main:
Funkcja SIM800_Cmd:
Funkcja przerwania:
Prosiłbym o pomoc
Próbuje skomunikować się z modułem SIM800 przy pomocy STM32F100RBT6B. Mam skonfigurowane peryferia i wysyłam dane do modułu. Niestety problem pojawia się przy odbiorze, Odbieram tylko pierwszą literę i nie wiem dlaczego. Wykorzystuje przerwania do transmisji UART. Komunikacja z poziomu PC <-> SIM800 przebiega bez problemów, prosiłbym o zerknięcie na kod i pomoc w znalezieniu błędu odbioru danych:
Funkcja main:
Code: cpp
Funkcja SIM800_Cmd:
Code: cpp
Funkcja przerwania:
Code: cpp
Prosiłbym o pomoc