eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaENC28J60 nie działa (a powinien)Re: ENC28J60 nie działa (a powinien)
  • Data: 2016-06-13 19:56:47
    Temat: Re: ENC28J60 nie działa (a powinien)
    Od: Atlantis <m...@w...pl> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    W dniu 2016-06-13 o 17:27, jacek pozniak pisze:

    > Spróbuj zostawić USBTask() ale tak aby nigdy nie była wołana; np. uzależnić
    > wywołanie od jakiejś zmiennej volatile.
    > Jeśli nie będzie układ działał to może być jakiś problem linkera.

    main {

    volatile uint8_t test = 0;
    //Sporo innych instrukcji

    while {
    if (test) USBTasks();
    //Sporo innych instrukcji
    //Miedzy innymi funkcje obsolugi stosu TCP/IP
    }
    }

    Tak wyglądający program działa prawidłowo.
    Wystarczy jednak, że zmienna test zostanie zdefiniowana z wartością 1, a
    program się wykrzacza. Tak więc winę musi ponosić coś, co się dzieje
    wewnątrz tej funkcji.

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: