Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 2 sie 2025, o 07:39


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 1 ] 
    Autor Wiadomość
    PostNapisane: 12 maja 2012, o 11:44 
    Offline
    Nowy

    Dołączył(a): 04 lut 2012
    Posty: 4
    Pomógł: 0

    witam
    z braku PCF8583 zacząłem bawić się PCF8563.
    na początek sam odczyt hh:mm:ss
    wszystko OK do puki nie wyłączę zasilania.
    po dłuższym braku zasilania (ok 10s) i ponownym załączeniu, procesor zawiesza się wewnątrz funkcji
    Kod:
    TWI_read_buf

    zawiesza się po:
    Kod:
    TWI_write(SLA + 1);

    jeśli od razu po niej dam opóźnienie 100ms - działa jak należy.

    co ciekawe, jeśli wyłącze na krótszy czas (1-2s) taki problem nie występuje, czyli jeśli po długiej przerwie włacze to procek się zawiesza, ale wystarczy szybko wyłączyć i włączyć i już gra .
    jeśli któryś z kolegów mógłby wytłumaczyć te zjawiska byłbym wdzięczny :)

    sprawdzałem na innej kości pcf8563 - to samo
    i jeszcze kod (działający poprawnie):
    Składnia: [ Pobierz ] [ Ukryj ] [ Zaznacz wszystko ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    pozdrawiam, Michał

    eee jednak zatrzymuje się dalej, bo potrafi wyświetlić odkomentowane "sla+1" , więc jeszcze trochę pogrzebię zanim coś będzie jaśniej

    - staje gdzieś w :
    Kod:
    while (len--) *buf++ = TWI_read( len ? ACK : NACK );

    ???



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    Wyświetl posty nie starsze niż:  Sortuj wg  
    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 1 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

    Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 6 gości


    Nie możesz rozpoczynać nowych wątków
    Nie możesz odpowiadać w wątkach
    Nie możesz edytować swoich postów
    Nie możesz usuwać swoich postów
    Nie możesz dodawać załączników

    Szukaj:
    Skocz do:  
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO