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.
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.