Pytania oznaczone «spi»

SPI to 3 lub 4-przewodowy interfejs magistrali szeregowej niskiego poziomu z zegarem (SCLK), wejściem danych (MISO) i wyjściem danych (MOSI). Czwarty przewód to Slave Select, aby jednoznacznie wybrać urządzenie w magistrali. Ten sygnał jest zwykle aktywny-niski. Slave Select, Chip Select, CS #, SS # oznaczają zwykle tę samą funkcję. Pamiętaj jednak, aby sprawdzić arkusz danych. Magistrala SPI jest * de facto * standardem bez formalnej specyfikacji.

117
Kompromisy przy rozważaniu SPI lub I2C?

Jakie kompromisy należy wziąć pod uwagę, decydując się na interfejs SPI lub I2C? Ta tablica akcelerometru / żyroskopu jest dostępna w dwóch modelach, po jednym dla każdego interfejsu. Czy jedno z nich byłoby łatwiejsze do zintegrowania z projektem

31
Jaki jest haczyk z FRAM?

Po niedawnym zakupie MSP430 Launchpad bawiłem się różnymi projektami mikrokontrolerów. Niestety MSP430G2553 ma tylko 512 bajtów pamięci RAM, więc robienie wszystkiego, co złożone, wymaga pamięci zewnętrznej. Po przyjrzeniu się układom SPI i I2C SRAM i EEPROM odkryłem FRAM . Wygląda idealnie....

24
Techniki ograniczania / synchronizacji protokołu szeregowego

Ponieważ asynchroniczna komunikacja szeregowa jest obecnie szeroko rozpowszechniona wśród urządzeń elektronicznych, uważam, że wielu z nas od czasu do czasu napotyka takie pytanie. Rozważ urządzenie elektroniczne Di komputer PCpodłączony do linii szeregowej (RS-232 lub podobny) i wymagane do...

24
Alternatywy dla SPI z powodu EMI

Obecnie tworzę system składający się z plastikowej obudowy, która zawiera MCU rozmawiające z 7 ADC za pomocą SPI 2MHz na drutach o długości około 5 cm. Problemem jest to, że martwię się o EMI. Wszystko, co przeczytałem, sugeruje, że każdy sygnał cyfrowy, który nie jest bezpiecznie na płytce...

24
Komunikacja na krótkich dystansach od tablicy do tablicy

Mój MCU obsługuje magistralę SPI z około 4 urządzeniami. Chciałbym również rozszerzyć tę magistralę, aby była poza płytą, tzn. Aby niektóre płytki drukowane były podłączone do płyty „głównej” i rozszerzyć funkcjonalność. Odległość „pad do pad” będzie wynosić: długość ścieżki głównej płyty +...

23
Co to jest podwójne / poczwórne we / wy?

Czytając arkusz danych SPI Flash , spotkałem się z koncepcjami „podwójnych we / wy” i „czterech we / wy”. Na początku myślałem, że „podwójne we / wy” jest synonimem „pełnego dupleksu”, ale czym jest „czterokrotne we / wy”? Co to jest podwójne we / wy i poczwórne we / wy i jak się porównują do...

22
Uwagi dotyczące zakończenia magistrali SPI

Tak więc w poprzednim pytaniu zapytałem o użycie magistrali SPI na krótkich dystansach do komunikacji między deskami. Polecono mi wypróbowanie rezystorów terminujących. Umieściłem rezystor blisko miejsca docelowego (ale nie dokładnie tam, była odległość 1 cm) i uziemiłem go [ponieważ była to...

19
Czy wszystkie karty microSD obsługują tryb SPI?

Czy kiedykolwiek spotkałeś kartę SD, która nie obsługuje trybu SPI? Wiem, że microSD nie jest wymagane, ale wierzę, że wszystkie obsługują SPI. EDYCJA: Informacje o opcjonalności SPI wydają się pochodzić z Wikipedii i zostały niedawno usunięte ( tutaj i tutaj

18
Ogólny protokół przesyłania danych z jednego systemu do drugiego?

Jaki jest ogólny protokół przesyłania informacji z jednego systemu do drugiego? Załóżmy na przykład, że przez pewien czas gromadzimy pewne informacje z mikrokontrolera, które chcemy przesłać do innego mikrokontrolera. Słyszałem o interfejsach SPI i I2C, ale nie jestem pewien, kiedy używasz jednej...

17
Jak powinienem trasować linie SPI?

Na moim schemacie mam 4 urządzenia SPI do połączenia. Mam zamiar obsługiwać SPI do 8 MHz. Czy powinienem martwić się instalacją rezystorów tłumiących? rezystory terminacji źródła? Czy powinienem kierować je w formacji gwiazdowej, czy seryjnie? Czy dodanie wielu przelotek szkodzi integralności...

17
Czy przerwanie SPI jest bezpieczne?

Piszę na karcie microSD z poziomu mojego oprogramowania układowego, ale jest to zadanie o najniższym priorytecie, więc może zostać przerwane przez inne zadania, gdy jest w trakcie odczytu / zapisu. Załóżmy teraz, że komunikowałem się z tą kartą microSD za pomocą UART. Problem podczas odczytu...

14
Jak V-USB może zepsuć wbudowany SPI ATmega328p?

Pracuję nad projektem V-USB, który pokazuje się jako klawiatura za pomocą ATmega328p. Część USB działa świetnie (to nie jest mój pierwszy projekt V-USB), ale po uruchomieniu stosu V-USB usbInit()wszystkie wywołania biblioteki kart SD kończą się niepowodzeniem. Jeśli wcześniej wywołam te same...

13
Jak odtworzyć protokoły I2C i SPI?

Jeśli mam nieznane urządzenie, które komunikuje się z I2C lub SPI, w jaki sposób mogę odtworzyć protokół. Zasadniczo szukam czegoś podobnego do snoop lub tcpdump . W przypadku oprogramowania preferowany jest komputer Mac, ale można go także uruchomić na równoległych komputerach...

12
Komunikacja SPI Optoisolate 2MHz

Muszę odizolować komunikację SPI między dwoma układami. Wąskim gardłem komunikacji jest slave, który najwyraźniej może obsłużyć 2MHzczęstotliwość taktowania SPI. Moim pomysłem jest wykonanie tej izolacji za pomocą transoptorów. Przy pierwszej próbie użyłem 4n35. Po prostu nie działało, więc...