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



Teraz jest 30 wrz 2024, o 04:46


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 2 ] 
Autor Wiadomość
PostNapisane: 12 gru 2013, o 17:19 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 15 lip 2012
Posty: 203
Lokalizacja: Sosnowiec
Pomógł: 2

Witam

Pytanie jak w temacie.
Napisałem sobie bibliotekę dla pewnego czujnika, jeszcze jej nie przetestowałem ( czujnik z USA, będzie w styczniu ).
Czujka z uC komunikuje się przez SPI, w bibliotece mam 2 funkcje do komunikacji, jedna do wysyłania druga do odbierania danych.
W obydwu funkcjach ustawiam odpowiednie bity konfiguracyjne bo inaczej wygląda transmisja do a inaczej z czujnika.
I tak w funkcji wysyłającej ustawiam bit DORD ponieważ pierwszym wysłanym bitem ma być najmłodszy bit.

Tak wygląda transmisja:
http://media.digikey.com/pdf/Data%20Sheets/Measurement%20Specialties%20PDFs/MS5541-CM.pdf
Str. 13 Fig. 6a
W funkcji czytającej dane nie zeruję bitu DORD bo wydaje mi się że nie ma on wpływu na to z "której strony" wchodzą bity do rejestru przesuwnego MISO.
Ale czy tak jest na pewno ?


W nocie na temat tego bitu jest tylko tyle:
Cytuj:
• Bit 5 – DORD: Data Order
When the DORD bit is written to one, the LSB of the data word is transmitted first.
When the DORD bit is written to zero, the MSB of the data word is transmitted first.


Pozdrawiam

_________________
sig on ;)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 gru 2013, o 18:46 
Offline
Uzytkownik zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 16 lip 2012
Posty: 2088
Lokalizacja: Leżajsk / Kraków
Pomógł: 411

Nie ma to znaczenia. Jak sobie przyjmiesz tak musisz interpretować odebrane bajty.

_________________
Dragonus Cracovus: Biomagia



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: 2 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 4 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:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO