Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 31 lip 2026, o 22:50


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 3 ] 
Autor Wiadomość
PostNapisane: 17 sty 2013, o 13:20 
Offline
Użytkownik

Dołączył(a): 16 lut 2012
Posty: 219
Pomógł: 1

Witam! Przerabiam sobie właśnie temat RFM12 i RFM70. Mam taki mały problem ze zrozumieniem prgoramowej obsługi SPI. Dokładnie to jest ta funkcja:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Rozumiem w jaki sposób są wystawiane są impulsy na lini MOSI i przesuwany jest badany bajt value. Nie rozumiem tylko, jeśli to jest programowe SPI w jaki sposób RFM widzi zbocze narastające? CO mu to da? Rozumiem, że potwierdza wysłanie bitu RFM. Ale jak on to widzi? Nie rozumiem jak działa SCK w tej funkcji.
Poprostu w sprzętowym SPI to wczucana jest paczka 8-bitowa do SPDR i wysyła.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 sty 2013, o 13:54 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27464
Lokalizacja: Szczecin
Pomógł: 1045

Klucha napisał(a):
Nie rozumiem jak działa SCK w tej funkcji.


Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Tak działa SCK - tzn czego nie rozumiesz tutaj? hmm zobacz to jest tak ....

normalnie na SCK jest sobie stan NISKI (zero) .... przychodzi moment gdy na MOSI ustalona jest już wartość 1 albo 0 w zależności od bitu jaki ma być przesłany w paczce .... więc ustawiamy pierwszym poleceniem stan SCK na 1 .... I TU MASZ ZBOCZE NARASTAJĄCE ;) .... no jak tego nie widać ? ;) ..... oczywiście zaraz po tym ustawiamy stan niski czyli mamy zbocze opadające, które nic nie znaczy i potem po ustaleniu wartości kolejnego bitu w paczce to się powtarza. I tak 8 razy aż zostanie wysłany cały BAJT ;)

teraz jaśniej ?

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 sty 2013, o 14:34 
Offline
Użytkownik

Dołączył(a): 16 lut 2012
Posty: 219
Pomógł: 1

Ok nie ma tematu. Wszystko jasne. Popsrotu złapałem małą zawieche :P



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 3 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 2 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO