W5100 a buffer

František Burian BuFran na seznam.cz
Pondělí Říjen 13 17:22:43 CEST 2014


Dobrý den,

  Zajímalo by mě jak jste zjistil že to bylo pamětí ? (Tedy jak jste zjistil
kolik stacku potřebujete a kolik už je málo ...) S tímto problémem se 
potýkám pořád ale uspokojivé řešení jsem nenašel (kromě statické analýzy 
kódu).

S pozdravem,

  F. Burian


---------- Původní zpráva ----------
Od: Michal Grunt <michal.grunt na vynet.cz>
Komu: HW-news <hw-list na list.hw.cz>
Datum: 13. 10. 2014 16:26:09
Předmět: RE: W5100 a buffer

"


Už je to vyřešeno. STM32F030F4P6 docházela paměť :-) 

 
 

 
 From: Hw-list [mailto:hw-list-bounces na list.hw.cz] On Behalf Of Michal Grunt
 Sent: Friday, October 10, 2014 10:04 AM
 To: HW-news (hw-list na list.hw.cz)
 Subject: W5100 a buffer 
 


 
 
Zdravím, mám jednoduchou aplikaci s Wiznet W5100. Skoro vše je v pohodě až 
na jednu drobnost. Mám jednoduchý web server (stránka včetně hlavičky se 
vejde do 1000 znaků) a občas se stane, že se mi nenačte celá http hlavička 
(jenom část) a tudíž se pak nenačte i stránka (resp. button ve formuláři – 
posílání metodou POST - na který kliknu protože v hlavičce pak chybí to 
zásadní – obsah hlavičky se načte se tak z 90% a konec schází). 

 
 
Mám to uděláno nějak takto: 

http://www.seanet.com/~karllunt/w5100_library.html
(http://www.seanet.com/~karllunt/w5100_library.html) 

 
 
case W5100_SKT_SR_ESTABLISHED: // if socket connection is established...
rsize = ReceivedSize(mysocket); // find out how many bytes
if (rsize > 0)
{
if (Receive(mysocket, buf, rsize) != W5100_OK) break; // if we had problems,
all done 

 
 
Když si po tomto řádku nechám vypsat „buf“ tak část hlavičky schází (konec s
 informací o POST). Většinou se toto stává pokud do browseru zadám adresu, 
hlavní stránka se načte a „rychle“ kliknu na button ne formuláři (rychlost 
znamená že kliknu hned jak se stránka načte). Když po načtení stránky počkám
tak dvě vteřiny tak je vše v pořádku a hlavička se načte celá. Nesetkal se s
 tím někdo? 

 
 
MG 


_______________________________________________
HW-list mailing list - sponsored by www.HW.cz
Hw-list na list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list"
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20141013/4396f4e5/attachment.html>


Další informace o konferenci Hw-list