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



Teraz jest 15 lis 2024, o 10:23


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 12 ] 
Autor Wiadomość
 Tytuł: Odbior UART
PostNapisane: 20 lut 2017, o 22:37 
Offline
Użytkownik

Dołączył(a): 27 gru 2016
Posty: 28
Pomógł: 0

Obrazek

Mam problem z odebraniem wartosci ktora wystepuje po znaku 'r'. Probowalem z buforem cyklicznym a nie za bardzo mi wyszlo. Moglby kots podpowiedziec jak to zrobic



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: Odbior UART
PostNapisane: 21 lut 2017, o 14:19 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 cze 2014
Posty: 855
Lokalizacja: pod Warszawą
Pomógł: 58

Może pokaż jak to próbowałeś robić.
Masz BB a tam masz gotowca jak to zrobić.

_________________
Pomóżcie mi stanąć na nogi



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: Odbior UART
PostNapisane: 23 lut 2017, o 14:36 
Offline
Użytkownik

Dołączył(a): 27 gru 2016
Posty: 28
Pomógł: 0

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Zrobiłem w taki sposób ale działa strasznie słabo



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: Odbior UART
PostNapisane: 23 lut 2017, o 20:45 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 19 lis 2015
Posty: 219
Pomógł: 20

Jeżeli masz tam tylko jeden znak - cyfrę to sproboj np w ten sposob:

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: Odbior UART
PostNapisane: 23 lut 2017, o 21:04 
Offline
Użytkownik

Dołączył(a): 27 gru 2016
Posty: 28
Pomógł: 0

Wiem ze mozna w ten sposob a co jak chce odebrac liczbe wieksza od 9



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: Odbior UART
PostNapisane: 23 lut 2017, o 23:04 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 12 maja 2014
Posty: 1089
Pomógł: 34

Mozna by sprobowac uzyc funkcji strtok. Ale zeby Ci pomoc troche bardziej to dane zawsze wygladaja tak samo ? "r 1234;"

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: Odbior UART
PostNapisane: 23 lut 2017, o 23:22 
Offline
Użytkownik

Dołączył(a): 27 gru 2016
Posty: 28
Pomógł: 0

RafPe napisał(a):
Mozna by sprobowac uzyc funkcji strtok. Ale zeby Ci pomoc troche bardziej to dane zawsze wygladaja tak samo ? "r 1234;"



Obrazek

na początku wysyłana jest zmienna później wartość na końcu ';'



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: Odbior UART
PostNapisane: 24 lut 2017, o 08:51 
Offline
Użytkownik

Dołączył(a): 15 gru 2013
Posty: 213
Pomógł: 5

Witam Ja osobiście polecam Ci zerknąć na jeden z filmików Mirka tam to masz wszystko na tacy podane.Chodzi tam o parsowanie danych.Sam miałem ten sam problem co ty teraz i po obejrzeniu właśnie takiego materiału zrozumiałem w końcu jak to właściwie powinno wyglądać.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: Odbior UART
PostNapisane: 24 lut 2017, o 10:28 
Offline
Użytkownik

Dołączył(a): 27 gru 2016
Posty: 28
Pomógł: 0

ELEKTRON105 napisał(a):
Witam Ja osobiście polecam Ci zerknąć na jeden z filmików Mirka tam to masz wszystko na tacy podane.Chodzi tam o parsowanie danych.Sam miałem ten sam problem co ty teraz i po obejrzeniu właśnie takiego materiału zrozumiałem w końcu jak to właściwie powinno wyglądać.



A mógłbyś podać link do tego filmu bo szukałem i nie mogłem znaleźć



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: Odbior UART
PostNapisane: 24 lut 2017, o 11:24 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 31 sty 2015
Posty: 182
Pomógł: 0

Jeżeli masz GB to zastosuj bibliotekę MK_USART a jak jej użyć żeby parsować przychodzące stringi to możesz zobaczyć choćby w jednym z ostatnich poradników :) (według mnie to najlepsza metoda i u mnie super się sprawdza)

... W poradniku jednym wcześniej niż ten z linku poniżej jest wstęp :)

https://youtu.be/0wTqs4CxZLI



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: Odbior UART
PostNapisane: 25 lut 2017, o 13:22 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 12 maja 2014
Posty: 1089
Pomógł: 34

Hey BARVX ,

Moglbys sprobowac cos w rodzaju

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


pisane na z glowy wiec moze nie dzialac od reki - ale powinno dac Ci pomysl jak to ugryzc

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: Odbior UART
PostNapisane: 25 lut 2017, o 23:49 
Offline
Użytkownik

Dołączył(a): 15 gru 2013
Posty: 213
Pomógł: 5

Polecam Ci ten filmik.Na jego podstawie zrozumiałem jak to właściwie jest ;) https://youtu.be/6phecLkDjU0?list=PLtXXWLsA5QNhEfaFw5gVD-nwm5eG9slfB.
Powodzenia i pozdrawiam.



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: 12 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników 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