Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 30 mar 2026, o 06:14


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 3 ] 
Autor Wiadomość
PostNapisane: 5 cze 2016, o 10:24 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 cze 2013
Posty: 60
Pomógł: 0

Witajcie,
moim założeniem jest odebranie stringa z UARTa oraz konwersję tegoż stringa na liczbę całkowitą. Problem pojawia się przy odbieraniu stringa. Idea polega na tym, aby odbierać pojedyncze znaki, ładować je do tablicy znaków aż do momentu, kiedy napotkam na znak '\n'. Później do odebranego stringa dodaję pominięty znak '\n' tak, aby zachować przyjętą ideę. Przeglądałem już forum, jednak nadal nie mam pomysłu jak rozwiązać ten problem. Proszę o pomoc w postaci wskazówek, oto kod mojej funkcji do odbierania stringa.
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Dodam tylko, iż komuniacja działa prawidłowo - dane są odbierane z mikrokontrolera, jednak odbieranie stringa z urządzenia na mikrokontroler już niestety nie.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 cze 2016, o 10:35 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27450
Lokalizacja: Szczecin
Pomógł: 1045

Ja dodam tylko, że prawidłowy sposób na odbiór i parsowanie stringów i to pięknie w oparciu o zdarzenia i callbacki pokazałem w GreenBooku - polecam... Ale i na tym forum są przykłady jak użytkownicy na początku bez Greenbooka w prostszy sposób ale sobie poradzili ... proponuję poszukać bo jest kilka co najmniej takich wątków na forum

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 cze 2016, o 10:40 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 cze 2013
Posty: 60
Pomógł: 0

Postaram się poszukać błędu. Dziękuję za odpowiedź. :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 3 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Baidu [Spider] i 1 gość


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO