RTV forum PL | NewsGroups PL

SPI vs I2C

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - SPI vs I2C

Goto page Previous  1, 2

Piotr Wyderski
Guest

Tue Jan 17, 2023 9:06 am   



Dawid Rutkowski wrote:

Quote:
Wątpię, czy radę zasilić kynarkiem - ale możesz spróbować, najwyżej się stopi.

Na cienki drucik pomaga wysokie napięcie, energetycy ćwiczą to od ponad
stu lat. A przetworniczka buck duża nie jest. Nie twierdzę, że to jest
rozwiązanie układowo optymalne, ale skoro kryterium decyzyjnym jest
średnica otworu...

Pozdrawiam, Piotr

Janusz
Guest

Tue Jan 17, 2023 9:43 am   



W dniu 2023-01-17 o 09:00, Piotr Wyderski pisze:
Quote:
Janusz wrote:

Przecież SPI i I2C to tyle samo przewodów, dane+zegar+masa.
SPI jest lepsze bo szybsze ale nie ma adresowania.

MISO, MOSI, SCK i selektor. Wychodzi cztery, zamiast 2 w I2C.
Dla wyświetlacza nie potrzebuje zwrotnych danych więc MISO odpada,

selektor do masy
więc odpada, zostają 2 przerwody.

Quote:
W trójprzewodowym to dalej trzy. Tylko I2C to straszne G, chyba żaden
inny blok nie ma tylu errat co ten. W dowolnym procesorze. Smile
No i jest dość wolny w stosunku do spi a tu głównie o to chodzi przy

wyświetlaczu graficznym. może jeszcze zrobić 1wire na 595 i potem
rozszyć sobie sygnały ale musi do tego napisać transmisję. Wtedy by miał
3 przewody z zasilaniem.

Quote:

Trzymałbym się twardo SPI dopóki by się już naprawdę nie dało inaczej.
A i wtedy wolałbym programowe I2C niż sprzętwoy bloczek, który świetnie
działa, no chyba, że akurat nie działa.
Programowe czy sprzętowe to chyba podobna szybkość wyjdzie, chyba że ma

HighSpeed w
procku i wyświetlaczu. Ale z tego co patrzyłem w innej wiadomości to
autor ma tylko spi na dodatek z jeszcze przełączaniem dane/komendy
zewnętrznym pinem.

--
Janusz

Adam GĂłrski
Guest

Tue Jan 17, 2023 3:31 pm   



Quote:
A i wtedy wolałbym programowe I2C niż sprzętwoy bloczek, który świetnie
działa, no chyba, że akurat nie działa.

Hehehe. Tak prawdziwe ,że aż strach.
Bywa straszna walka. Zwłaszcza jak dojdą zakłócenia.

No ale co zrobić jak dziurka mała ?

W sumie można dołożyć jakiś mały procek z szybkim uartem.
Wtedy masz 3 przewody.

Adam Górski

Dawid Rutkowski
Guest

Wed Jan 18, 2023 7:27 pm   



wtorek, 17 stycznia 2023 o 09:00:58 UTC+1 Piotr Wyderski napisał(a):
Quote:
Janusz wrote:

Przecież SPI i I2C to tyle samo przewodów, dane+zegar+masa.
SPI jest lepsze bo szybsze ale nie ma adresowania.
MISO, MOSI, SCK i selektor. Wychodzi cztery, zamiast 2 w I2C.
W trójprzewodowym to dalej trzy. Tylko I2C to straszne G, chyba żaden
inny blok nie ma tylu errat co ten. W dowolnym procesorze. :)

Trzymałbym się twardo SPI dopóki by się już naprawdę nie dało inaczej.
A i wtedy wolałbym programowe I2C niż sprzętwoy bloczek, który świetnie
działa, no chyba, że akurat nie działa.

O, a skąd taka trauma z I2C?
W ATmegach działa mi bez pudła.
Nawet chyba opanowałem (a może tylko próbowałem i porzuciłem?) tego kikutka USI w ATtiny.
Innych nie próbowałem (ale i nie miałem okazji, no najwyżej kartę telewizyjną w PC,
nawet pojawia się w Linuxie interfejs do tego I2C, który ma i można sobie samemu powysyłać,
kiedyś też wyjąłem płytkę sterującą z jakiegoś w miarę ostatniej generacji telewizora
kineskopowego i tam był taki "telewizor w jednym układzie" sterowany przez I2C,
może nawet tuner w sobie miał? - w każdym razie miał te różne graficzki od głośności,
jasności, telegazetę oraz obsługę pilota - chciałem to sobie nawet kiedyś podłączyć, ale się zeszło i już sygnału
w powietrzu nie ma - ale można by to wykorzystać np. do monitoringu na osiedlu,
a w szczególności do wideodomofonu, jeśli jest kilka furtek, a stosujemy ekrany - najtańsze,
choć to dziwne, bo mają ekran+dekoder, a nie tylko ekran - z wejściem composite).

Goto page Previous  1, 2

elektroda NewsGroups Forum Index - Elektronika Polska - SPI vs I2C

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map