RTV forum PL | NewsGroups PL

Taktowanie ATMegi 328P z ENC28J60 na 3,3V problemy z CLKOUT i wartościami kondensatorów?

Taktowanie ATMegi z ENC28J60

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Taktowanie ATMegi 328P z ENC28J60 na 3,3V problemy z CLKOUT i wartościami kondensatorów?

Goto page Previous  1, 2, 3, 4

Atlantis
Guest

Fri Jan 10, 2014 6:51 am   



W dniu 2014-01-10 01:02, Marek pisze:

Quote:
Jak wygląda wysyłanie danych, jest w ogóle jakaś odpowiednik funkcji
send(socket, buf,buflen)?

Może to ja coś pokręciłem, dopiero zaczynam zabawę z tym tematem. Z tego
co widzę w przykładzie, to wysyłanie odpowiedzi polega na tworzeni
zawartości bufora, np. funkcją jak poniżej:

uint16_t print_webpage(uint8_t *buf)
{
uint16_t plen;
plen=http200ok();
plen=fill_tcp_data_p(buf,plen,PSTR("
"));

plen=fill_tcp_data_p(buf,plen,PSTR("Hi!\nYour web server works
great."));
plen=fill_tcp_data_p(buf,plen,PSTR("
\n"));
return(plen);
}

Potem następuje wywołanie funkcji www_server_reply(buf,dat_p).

Funkcjonalności klienta jeszcze nie przerabiałem.

Marek
Guest

Fri Jan 10, 2014 9:40 am   



On Fri, 10 Jan 2014 06:51:16 +0100, Atlantis <marekw1986NOSPAM@wp.pl>
wrote:
Quote:
zawartości bufora, np. funkcją jak poniżej:

Oj oj nie wygląda to mi na funkcjonalny stos tylko na "hack"
wysyłający preformatowany pakiet Sad.

--
Marek

Atlantis
Guest

Fri Jan 10, 2014 10:26 pm   



W dniu 2014-01-10 09:40, Marek pisze:

Quote:
Oj oj nie wygląda to mi na funkcjonalny stos tylko na "hack" wysyłający
preformatowany pakiet Sad.

Kwestia nazewnictwa. Wink
Ten stos ma mocno ograniczoną funkcjonalność i zdaję sobie z tego
sprawę. Za to można za jego pomocą realizować funkcjonalne urządzenia na
tak małych MCU jak ATMega88.
Jednak źle chyba nie jest, skoro z tego co widzę biblioteka daje
możliwość obsługi DHCP i DNS. Może rzecz o którą pytałeś gdzieś tam
jest, ja po prostu dopiero zacząłem wgłębiać się w ten temat. Podałem
fragment kodu odpowiedzialny za wysyłanie danych składających się na
stronę w przykładzie, który wgrałem.

Do moich zastosowań ta biblioteka jak na razie wystarczy, bo w chwili
obecnej zależy mi na przesyłaniu danych ze stacji pogodowej w
zapytaniach HTTP. Dzięki temu nie będę musiał budować magistrali RS485
albo CAN. Domowy LAN już istnieje. :)

Gdy stwierdzę, że ta biblioteka jest za ciasna, po prostu wypróbuję uIP.
Z tego co widzę jest kompatybilna z płytkami prototypowymi z
TuxGraphics, będzie więc i z moją.

W5100 na dobrą sprawę też chętnie bym kiedyś przetestował w jakimś
własnym układzie z Atmegą, jednak lutowanie tego LQFP trochę mnie
przeraża... No i nie wiem czy taka płytka jest jeszcze w zasięgu
termotransferu...

Goto page Previous  1, 2, 3, 4

elektroda NewsGroups Forum Index - Elektronika Polska - Taktowanie ATMegi 328P z ENC28J60 na 3,3V problemy z CLKOUT i wartościami kondensatorów?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map