multitask napisał(a):
Cześć,
(wydaje mi się że powinno być przepisywanie znaku po znaku z bufora do tablicy ale nie potrafię tego zrobić)
Witam
Rozumiem że Kolega Szanowny używa bufora cyklicznego do odbierania danych z uarta , jeśli nie to wskazane jest nabycie BB u Mirka i zaznajomienie się dokładnie z tematem bo warto.
Z bufora cyklicznego wyłapujemy stringi (całe nie znak po znaku) i przepisujemy do bufora pomocniczego w którym dokonujemy parsowania i innych fikołków. Pojedyńczy string w buforze cyklicznym rozpoznajmy prosto za pomocą znaku enter kod ascii 13.Jeśli w buforze cyklicznym pojawi się znak enter to robimy stop klatkę

i przepisujemy ten string do bufora pomocniczego . Jest to bardzo prosty mechanizm ale żeby go zakumać to potrzebujemy BB i GB Mirka . W BB mamy opis bufora cyklicznego a w GB operujemy już na stringach.
Mechanizm stringowania za pomocą bufora cyklicznego genialnie sprawdza się m.in w komunikacji protokołem http. Czyli Atmega gada sobie swobodnie za pomocą w/w mechanizmu ze stroną www postawioną na hostingu (na przykład). A stąd prosta droga do ciekawego świata automatyki i sterowania przez www.