Cytuj:
register_uart_str_rx_event_callback(parse_uart_data); // rejestracja własnej funkcji do analizowania danych odebranych przez UART
Co to jest callback? Co to jest "rejestracja własnej funkcji"? Tego chyba Mirek w zielonej książce nie poruszał. Przynajmniej do rozdziału z RS232C
Cytuj:
UART_RX_STR_EVENT(buforUART); // zdarzenie odbiorcze UART
Powyższej funkcji chyba nie ma w bibliotece MKUART i Mirek w zielonej książce jej nie podał. Przynajmniej do rozdziału z RS232C
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Co powyższa funkcja robi? Analizuje czy zapisuje odebranego stringa? Czy wykorzystuje cykliczny bufor odbiorczy opisany na str 268 zielonej książki? Chyba nie.
Spojrzałem na ten tekst i zrobiło mi się głupio. Brzmi on bardzo sarkastycznie. Mam nadzieję że Kolega p_zag tak tego nie odbierze. Przede wszystkim dziękuję za zadanie sobie trudu wyjaśnienia. A ja po prostu wielu rzeczy jeszcze nie czuję i stąd ta tonacja.