Pytania otagowane jako i2c

I²C (Inter-Integrated Circuit) to wielopunktowa magistrala szeregowa wymyślona przez firmę Philips (obecnie NXP) do komunikacji między układami scalonymi na tej samej płytce drukowanej, tj. Na niewielką odległość.

8
Dlaczego szeregowy EEPROM jest lepszy od równoległego EEPROM?
Na stronie wikipedii dla EEPROM: http://en.wikipedia.org/wiki/EEPROM podano, że „Równoległe urządzenia EEPROM mają zwykle 8-bitową magistralę danych i magistralę adresową wystarczająco szeroką, aby pokryć całą pamięć”, a także „Działanie równoległej pamięci EEPROM jest proste i szybkie w porównaniu do szeregowej pamięci EEPROM”. W takim przypadku, dlaczego szeregowe EEPROM stają się bardziej …
17 serial  i2c  memory  eeprom 


7
Czy istnieją jakieś ostateczne wytyczne dotyczące wyprowadzania I2C? Nie szukam „STANDARDOWEGO”
EDYCJA: Powtórzono to kilkakrotnie, więc umieszczając to na górze: Tak, dobrze wiadomo, że nie ma „standardowego” złącza między urządzeniami I2C, ale na pewno ta społeczność może sformułować listę „wskazówek” do zrobienia takie interkonekty, oparte na zachowaniu sygnału, minimalizacji szumów i ograniczeniu ryzyka z powodu niewłaściwych połączeń. Rozumiem, że NXP zdefiniowało …

4
Jaki adres I2C powinienem wybrać?
Teraz wiem, że aby mieć zarezerwowany adres I2C, musisz zapłacić ludziom I2C trochę pieniędzy. Ale nie chcę tego robić. Proszę o poradę, jaki adres powinienem wybrać dla MCU slave i master w moim projekcie. Na płycie będzie również EEPROM. Uniknę więc używania adresu EEPROM. Planuję, aby mistrz podłączył się do …
16 i2c 


3
HDMI i I
Spojrzałem na pinout HDMI i pomyślałem: dlaczego mieliby używać I 2 C do komunikacji między wyświetlaczem a hostem? Moje pytanie tutaj dotyczy wskaźników projektowych, które prowadzą do tego wyboru.2)2)^2 HDMI jest dość nowym standardem, a I 2 C jest około 1982 roku . I 2 C jest przeznaczony do komunikacji …

4
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 PC.

3
Minimalna szybkość zegara i niezawodność I2C
Czy istnieje minimalna częstotliwość taktowania określona przez I2C? Wiem, że najczęściej stosowana częstotliwość taktowania to 100 kHz i istnieje tryb „szybki” 400 kHz obsługiwany przez niektóre urządzenia oraz szybszy tryb jeszcze obsługiwany przez inne urządzenia (myślę, że 1 MHz?). Ponieważ sygnał SCK jest generowany przez urządzenie nadrzędne, zakładam, że można …

3
I2C: urządzenia 3,3 V i 5 V bez zmiany poziomu na szynie 3.3 V?
czy naprawdę potrzebuję mechanizmu zmiany poziomu, jeśli używam urządzeń zasilanych napięciem 5 V na szynie I2C, która ma podciągnięcia do 3,3 V? W moim rozumieniu urządzenia ciągną tylko linie (SDA, SCL) do niskiego poziomu (do masy) i nigdy nie doprowadzą napięcia zasilania do magistrali. Nie widzę więc powodu, by przesuwać …

5
Czy możliwa jest mieszana częstotliwość I2C?
Załóżmy, że mamy szynę I 2 C. 400 kHz . Jest jeden master i kilka urządzeń slave. Chcielibyśmy wprowadzić jeszcze jedno urządzenie podrzędne, ale niestety ma ono tylko 100 kHz. Oczywiście, solidne wybory projektowe to: po prostu uruchom tę magistralę przy 100 kHz użyj oddzielnych magistral dla urządzeń peryferyjnych 400 …
12 i2c 


2
Przesunięcie poziomu I2C
Obecnie projektuję obwód, który może rejestrować dane z czujnika i zapisywać dane zapisane w pamięci EEPROM. Moje dwa urządzenia (EEPROM i do celów testowych RTC) są połączone magistralą I2C z PIC16F887 µC. Jednak zakres działania napięcia dwóch urządzeń nie jest taki sam (5 V dla EEPROM, 3.3 dla RTC), a …

7
Adres podrzędny I2C nie potwierdzony (czasami)
Próbuję komunikować się ze zdalnie podłączoną pamięcią FRAM (FM24C04 z Ramtron) za pomocą I2C. Pamięć ta jest osadzona na płytce, którą można w dowolnym momencie włożyć i wyjąć z systemu (komunikacja zostaje prawidłowo zakończona przed usunięciem pamięci). Problem polega na tym, że po włożeniu karty zawierającej pamięć RAM czasami nie …

1
Akcelerometr BMA180. Jak zarządza współdzieleniem pinów między I2C a SPI?
Akcelerometr BMA180 może być albo slave SPI, albo slave I 2 C. Piny dla obu autobusów są wspólne. SPI mode I2C mode --------------------------------------------------- SDI input SDA bidirectional (!) SDO output ADDR address bit, input SCLK input SCL input CSB chip select, input I2C mode select, input Zgodnie z arkuszem danych …
11 spi  i2c 


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.