char Znak;
Znak=USART_Recive();
funkcja USART_Receive() zwaraca do ciag danych, ja chce je analizowac i nie wiem jak z tego ciagu danych wyodrebnic poszczegolne bajty
Aktyw Forum
Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.
Sprawdź punkty Zarejestruj sięfunkcje USART_Recive() lub recchar()
Moderatorzy:Jacek Bogusz, Moderatorzy
Z zapisu kótry podałeś wynika, że funkcja USART_Receive() zwraca jeden znak więc nie wiem w czym problem? Może zamieść kod tej funkcji?
Jeśli masz ciąg danych w postaci tablicy znaków (char tablica[]) to możesz dostać się do każgedo jej elementu poprzez indeks tablicy (tablica[3] zwróci czwarty element tablicy).
Jeśli masz ciąg danych w postaci tablicy znaków (char tablica[]) to możesz dostać się do każgedo jej elementu poprzez indeks tablicy (tablica[3] zwróci czwarty element tablicy).
Kto jest online
Użytkownicy przeglądający to forum: Google [Bot] i 1 gość