Obsługa komunikacji z modułem RFM70 została zawarta w pliku nagłówkowym rfm70.h a kod źródłowy umieszczony w pliku rfm70.c. Podczas pisania programu należy pamiętać o takich rzeczach jak:
- Poprawna konfiguracja rejestru SPICON SFR: CPOL = 0(Clock Polarity), CPHA = 0(Clock Phase), SPR1=0, SPR0=0 (fcore/2)- gdyż według noty maksymalna częstotliwośd zegara to 8MHz,
- Przed przystąpieniem do odczytu/zapisu należy pamiętać o wyzerowaniu bitu T0 (CSNRF)
w celu aktywacji układu RFM70.
- Adresy zapisu i odczytu nie są takie same. Aby móc zapisadć rejestry należy do adresów odczytu dodać 0x20H.
- Inicjalizacja układu RFM70 polega na prawidłowym skonfigurowaniu dwóch banków rejestrowych, zerowego oraz pierwszego, według dokumentacji modułu RFM70 str. 15-20
- Zmiana banku rejestru odbywa się poprzez komendę ACTIVATE (str. 13 dokumentacji RFM70).
- Należy pamiętać o poprawnym formacie wpisywania komend i zapisu rejestrów, str. 12.
- Działająca konfiguracja zamieszczona w kodzie źródłowym.
- Jeżeli należy wysłać lub odczytać więcej niż jeden bajt danych z któregoś rejestru używamy trybu burst.
- W pisanym na zajęciach programie moduł powinien znajdować się cały czas w trybie RX- odbiór, a przełączany w tryb TX jedynie w momencie kiedy chce coś wysłać.
- W takim przypadku nadajnik musi pozostać w trybie TX przez pewien czas, aż nie wyśle wszystkich danych, dlatego najprościej zastosować opóźnienie na koniec wysyłania, gdyż inaczej mogą występować problemy podczas komunikacji.
- Według producenta moduł posiada możliwość wykrywania mocy sygnału fali nośnej, jednak sposób w jaki jest to realizowane, oraz to że wykrywane są wtedy wszystkie sygnały na częstotliwościach ISM2,4GHz powoduje że funkcja ta nie sprawuje się dobrze.
Wyszukiwarka
Podobne podstrony:
s2u2 opis funkcji i ustawień konfiguracja programu pomocinstrukcja instalacji Automapy plus opis funkcjiopis funkcji gwiazdkaBiblioteki szpitalne opis zasobów, funkcjonowanie itpOpis zawodu AnkieterGeneza i funkcjonowanie mitu arkadyjskiegoFundacje i Stowarzyszenia zasady funkcjonowania i opodatkowania ebookintegracja funkcjiFUNKCJA CHŁODZENIE SILNIKA (FRIC) (ZESPOLONE Z KALKULATOREMOpisFUNFACE DOS OPISDiagnostyka OBD EOBD OBD2 Opis VAG COMciaglosc funkcji2Opis wspólnoty z RybnaOpiswięcej podobnych podstron