eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaI2C czy slave może zgłosić masterowi że ma dla niego dane?Re: I2C czy slave może zgłosić masterowi że ma dla niego dane?
  • Data: 2009-02-02 21:54:31
    Temat: Re: I2C czy slave może zgłosić masterowi że ma dla niego dane?
    Od: "entroper" <e...@C...spamerom.poczta.onet.pl> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    Użytkownik "Dariusz Zolna" <a...@u...com> napisał w wiadomości
    news:gm17ds$km9$1@inews.gazeta.pl...

    > Chyba zostanę przy pollingu, bo widzę że tylko skomplikuję sprawę i
    > zmniejszę niezawodność.

    Nie wiem czy Atmega w ogóle to obsługuje i czy robi to poprawnie, ale możesz
    zrobić taki eksperyment: niech slave przetrzyma chwilę SCL w stanie niskim w
    momencie, gdy master wystawił SCL=0. Jeśli master to wykryje (jako dostęp
    innego mastera lub nawet jako błąd) i nie wywali się na tym (tzn, nie będzie
    chciał na siłę wystawiać danych tylko poczeka na SCL=1), będziesz mógł bez
    przeszkód dokończyć bieżącą transmisję do aktualnie adresowanego urządzenia
    i zaraz potem wywołać odczyty z interesujących Cię slav'ów (oczywiście nie
    rozróżnisz, który chciał dostępu, ale masz ich mało zdaje się).

    e.

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: