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



Teraz jest 29 mar 2024, o 08:39


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 3 ] 
Autor Wiadomość
PostNapisane: 14 kwi 2013, o 11:52 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 08 mar 2013
Posty: 236
Lokalizacja: Warszawa
Pomógł: 5

Witam!

Mam mnóstwo gotowych programów, wiadomo z dwóch książke Pana Kardasia, które są na załaczonych płytach, jak i swoje na podstawie własnych przemysleń nad tematem. teraz nadszedł czas, aby sterować kilkoma urządzeniami wpisujac do terminala poprzez rs jednej komendy, która zostanie rozbita na człony typu: czas,temp,zapalaniediod. I od razu mam probelm ideologiczny, wiadomo ze wskaznikami, znalazłem taka funkcje rozbijajaca stringi:

strtok_r(meta,",",&pBuf);- ma 3 elementy
Znalazłem w książce z podstawiami C, ze istnieje analogczna funckja, okrojona:
char *strtok(const char *str1, const char *str2);

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


on powinien mi wyswietlic: co|jest|ziomek. A nic sie nie dzieje.
W dalszym etapie mnie interesuje sposób dobrania sie do kolejnych części rozdzielonego stringa.

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 14 kwi 2013, o 12:10 
Offline
Użytkownik

Dołączył(a): 27 mar 2012
Posty: 511
Lokalizacja: Sląsk
Pomógł: 14

Skoro piszesz że masz obie książki Pana Mirka to jaki kłopot? zajrzyj do zielonek książki ostatni rozdział o RS232 transmisja ASCII tam masz właśnie napisane jak się odbiera i rozdziela dane.

_________________
Programowanie to styl życia :D



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 14 kwi 2013, o 12:28 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 08 mar 2013
Posty: 236
Lokalizacja: Warszawa
Pomógł: 5

jest cos na stronie 425, faktycznie dobra teraz pewnie sobie poradze, dzięki.

_________________
sig off ;(



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ł: Brak zidentyfikowanych użytkowników i 5 gości


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:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO