Skocz do zawartości

[C] 2x zestaw Atmega8 oraz RFM73 nie komunikują się


Dragas

Pomocna odpowiedź

Witam

Od około tygodnia próbuje uruchomić komunikację RFM73->RFM73 (docelowo <->).

Bibliotekę do obsługi RFM73 znalazłem w internecie (autor pokazuje że wszystko działa poprawnie), dorzuciłem do kodu głównego i niestety, układu się nie komunikują. W obu przypadkach sercem jest procesor Atmega8 12MHz. RFM'y podłączone są pod hardwarowe SPI. Objawy są takie, że wysyłam bajt 'a' (i zaświecić diodę w "nadajniku") co 1.5s, a drugi układ powinien to odebrać i na chwilę zaświecić diodą, lecz w praktyce dioda miga jak się jej podoba (nawet jeśli "nadajnik" jest odłączony od zasilania). W załączniku znajduje się cały kod, który wrzucony jest do procków (txd - kod "nadajnika", rxd - kod "odbiornika"). Niestety nie jestem na 100% pewien czy kod działa poprawnie (chodzi mi o samą bibliotekę rfm73).

Bardzo proszę o pomoc 😉

Pozdrawiam

Dragas

PS. Jeśli ktoś posiada działający kod do RFM73 i chciałby się nim podzielić, będę bardzo wdzięczny.

rfm73.zip

Link do komentarza
Share on other sites

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.