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



Teraz jest 22 cze 2026, o 13:28


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 2 ] 
Autor Wiadomość
PostNapisane: 17 lip 2013, o 20:25 
Offline
Nowy

Dołączył(a): 17 lip 2013
Posty: 4
Pomógł: 0

Witam wszystkich mam następujący problem, otóż chciał bym stworzyć funkcję która pobiera z portu rs232 cały napis (przy pomocy przerwania nie w pętli while(1)), który następnie mógł bym przekonwertować do postaci integer, czy double lub inne zmiennej liczbowej.
Próbowałem to zrobić w oparciu o własną funkcje uart_get_string ale funkcja pobiera tylko jeden znak. Powyższe potrzebne mi jest do np. do pobrania danych z RS w celu ustawienia zegar RTC lub konfiguracji ustawień (z RS). Poniżej kod pliku rs23.c,

Ps. Jestem początkujący w zagadnieniach mikrokontrolerów i C dlatego proszę o wyrozumiałość. Na pewno błędy będą więc dlatego pytam mądrzejszych.
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Kody umieszczamy przy pomocy syntax=c - Zielony J.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 lip 2013, o 20:27 
Offline
Użytkownik
Avatar użytkownika

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

zielona książka i ostatni rozdział jest, jak zawsze, pouczające rozwiązanie, a co do innych to sam możesz sobie zapisac po kolei w pętli zapisywa do tablicy to co przy chodzi na uart_getc() i zawsze staraj się wygenerowac jakiś znacznik konca linii, żebyś wiedział, że masz juz całą ramkę i możesz zacząć obróbkę, ale lepiej mi się wydaje przeczytać cały rozdział z zielonej książki, ławtiej potem jest pisac włąsne funckje. ja sam od dziś pracuje nad tym;


Autor postu otrzymał pochwałę

_________________
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: 2 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Majestic-12 [Bot] 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:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO