ATNEL tech-forum
https://forum.atnel.pl/

Dowolny pin SS przy SPI
https://forum.atnel.pl/topic22079.html
Strona 1 z 1

Autor:  mczarny [ 17 mar 2019, o 14:38 ]
Tytuł:  Dowolny pin SS przy SPI

cześć Koledzy
Chyba się zakręciłem i nie widzę co jest nie tak.
Standardowa konfiguracja SPI czyli
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

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

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

i wszystko jest ok.
Jeżeli zmienię LT_PIN na np.PB3
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

zatrzask przestaje działać :?: :?: :?: :( hmm..........

Autor:  mczarny [ 17 mar 2019, o 17:26 ]
Tytuł:  Re: Dowolny pin SS przy SPI

Żadne inne funkcje nie korzystają z PB3. Zresztą na stronie 319 w BB przy programowym SPI machnięcie pinem latch następuje po wysłaniu 8bitów
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

Ja oczywiście korzystam ze sprzętowego SPI ale pin do zatrzasku chcę wybrać inny niż PB4 a tu zonk karważtwarz
Żeby było ciekawiej to stan na pinie PB3 się zmienia z niskiego na wysoki i z powrotem na niski więc powinno być wszystko ok. Wykluczam błąd połączenia bo po przełączeniu przewodu na PB4 wszystko działa. Powiem Wam, że zgłupiałem....

Autor:  mirekk36 [ 17 mar 2019, o 17:41 ]
Tytuł:  Re: Dowolny pin SS przy SPI

Panie w nocie PDF masz napisane jak BYK, że pin SS MUSI brać udział w sprzętowym SPI czyli - czy tego chcesz czy nie, jeśli korzystasz z MASTER to MUSISZ go ustawić jako wyjście i Quniec - nie ma dyskusji.

Ale oczywiście możesz z niego w ogóle nie korzystać - możesz poza nim inny ustawić jako wyjście i z niego korzystać jako z CS dla swojego układu kto ci zabroni - tylko czy jest sens aż tak się upierać ?

Autor:  mczarny [ 17 mar 2019, o 18:26 ]
Tytuł:  Re: Dowolny pin SS przy SPI

No właśnie zgubiła człowieka rutyna a raczej brak podstawowej wiedzy. Do tej pory korzystając z SPI nawet przy komunikacji z dwoma układami inicjalizacja modułu zawsze uwzględniała pin sprzętowy SS. Tu chcąc wykorzystać inny pin do zatrzasku uznałem, że sprzętowy SS jest nie potrzebny. Cóż wstyd trochę bo to podstawy :oops:
Dzięki P.Mirku

Autor:  mirekk36 [ 17 mar 2019, o 19:33 ]
Tytuł:  Re: Dowolny pin SS przy SPI

dokładnie, żaden wstyd

Strona 1 z 1 Strefa czasowa: UTC + 1
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/