Sporo procesorów ma taką dodatkową opcję, mnie akurat interesuje Atmega328/168.
Chodzi o to że USART może pracować jako HW-SPI po ustawieniu odpowiednich rejestrów. Wtedy mamy dwa sprzętowe SPI. Różnice nie są duże:
-nazwy rejestrów
-tylko tryb master
-brak pinu SS
-i może jeszcze coś co przeoczyłem
A piny łączymy:
MOSI = TX
MISO = RX
SCK = XCK
Czy ktoś tego próbował użyć jako zwykłego SPI i co z tego wyszło? Głównie to interesuje mnie podpięcie do tego karty SD bo ten "prawdziwy" SPI będzie zajęty przez urządzenie które nie ma pinu CS, a też wymaga szybkiego przesyłu danych więc nie może być na softowym.
Ogólnie mało informacji można o tym znaleźć, czyżby to jakiś bubel był?
Chodzi o to że USART może pracować jako HW-SPI po ustawieniu odpowiednich rejestrów. Wtedy mamy dwa sprzętowe SPI. Różnice nie są duże:
-nazwy rejestrów
-tylko tryb master
-brak pinu SS
-i może jeszcze coś co przeoczyłem
A piny łączymy:
MOSI = TX
MISO = RX
SCK = XCK
Czy ktoś tego próbował użyć jako zwykłego SPI i co z tego wyszło? Głównie to interesuje mnie podpięcie do tego karty SD bo ten "prawdziwy" SPI będzie zajęty przez urządzenie które nie ma pinu CS, a też wymaga szybkiego przesyłu danych więc nie może być na softowym.
Ogólnie mało informacji można o tym znaleźć, czyżby to jakiś bubel był?