Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

[Rozwiązano] [STM32F4][ENC28J60] - Wpisywanie pakietów do bufora modułu i ich przesyłanie.

Raziel95 12 Paź 2018 16:26 93 1
  • #1 12 Paź 2018 16:26
    Raziel95
    Poziom 2  

    Witam. Posiadam płytkę STM32F4 oraz moduł ENC28J60. Chciałem przesyłać prosty pakiet do PC i monitorować czy doszedł Wiresharkiem.
    Ustawiłem sobie Receive Bufor od 0x0000 do 0x0FFF, wiec Transmit Bufor powinien automatycznie być od 0x1000 do 0x1FFF tak jak jest napisane w Datasheecie. Problem polega na tym, że się wysyła tylko wtedy, gdy wskaźnik ETXST = 0x0000, gdzie powinien być on równy 0x1000. Ktoś może mi wyjaśnić co jest nie tak?
    Poniżej podaje konfiguracje ENC28J60 oraz funkcje wysyłająca pakiet.

    Kod: c
    Zaloguj się, aby zobaczyć kod

    0 1
  • #2 15 Paź 2018 20:35
    Raziel95
    Poziom 2  

    Należało dopisać:

    Kod: c
    Zaloguj się, aby zobaczyć kod

    0