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



Teraz jest 28 mar 2024, o 22:53


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 5 ] 
Autor Wiadomość
PostNapisane: 1 mar 2021, o 00:34 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 kwi 2014
Posty: 150
Pomógł: 1

Hej,

Mam małe pytanie do znawców tematu :)

Mam sobie modulik ENC28J60 i chcę za jego pomocą zrobić serwer strony www. Stronę mam już przygotowaną - zgodnie z instrukcją z poradników Mirka: WIFI232 - HTTP web server - Part 0x.
Okazuje się, że strona ma ponad 8kB a ramka Ethernetowa może jednorazowo przesłać do 1,5kB.
1. Czy dzieląc moją stronę (tabelę) na kilka ramek to w każdej ramce (w polu danych) muszę dodawać poniższy nagłówek czy to się wysyła tylko w pierwszej ramce ?
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


2. Czy porcjując tabelę muszę zwracać na coś uwagę, czy w dowolnym miejscu mogę dokonać podziału a przeglądarka ładnie sama poskłada pakiety?

Pozdrawiam



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 8 mar 2021, o 23:42 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 29 sty 2015
Posty: 183
Pomógł: 10

Nie. Wystarczy request podzieli na chunky i wrzucić na socket.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 gru 2021, o 17:29 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 30 sty 2013
Posty: 169
Lokalizacja: Silesia - P-ce
Pomógł: 10

Draxter32 napisał(a):
Nie. Wystarczy request podzieli na chunky i wrzucić na socket.

Mógłbyś to trochę rozwinąć?

Rozumiem, że we flagach odsyłanych nie należy ustawiać fin - tylko dopiero na samym końcu ją ustawić jak ostatni pakiet będę wysyłał. A tego requesta jak wykonać?

Robiłeś już to kiedyś na enc28j60?

@amilo_pa udało Ci się wykonać ten podział?

_________________
Niewiele trzeba by być szczęślwym.Wystarczy chcieć



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 gru 2021, o 23:40 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 kwi 2014
Posty: 150
Pomógł: 1

Hej,

Postanowiłęm napisać bibliotekę od nowa dla tego modułu bazująć na tej stronce: https://narodstream.ru/programmirovanie-mk-stm32/?fbclid=IwAR104Pp5b_Anjxwp3kt_sRCghks-FfYu-aDjOnMqtc1wnMiFcQTNvnMTcR8
Powiedzmy, że dotarłem do samogo końca, ale gdzieś popełniłem parę błędów i nie mogłem ich znaleźć :/ międzyczasie pojawiły się inne tematy i projekt już leży ze 4 misiące :/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 gru 2021, o 10:28 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 30 sty 2013
Posty: 169
Lokalizacja: Silesia - P-ce
Pomógł: 10

Ok, spoko. Też właśnie kombinuję, żeby webserver na AVR miał stronkę większą niż te 1kB. Możliwe jest też skompresowanie strony tak jak to zrobił @fofex (topic24028.html).
Dzięki za link. Będę kombinował w którymś kierunku - albo w nowy stos, albo w kompresję.

_________________
Niewiele trzeba by być szczęślwym.Wystarczy chcieć



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: 5 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 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