-
Data: 2023-01-25 22:57:33
Temat: Re: FreeRTOS + lwIP + HTTPD - zawieszenie po wejściu na stronę
Od: "Grzegorz Niemirowski" <g...@g...net> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Atlantis <m...@w...pl> napisał(a):
> Ethernet nie jest zdolny do transferów DMA danych z flasha?
Używałem FreeRTOS i socketów na F407, więc nie spotkałem się z tym problemem, ale
zerkam sobie na notę aplikacyjną
AN4031. Zobacz obrazek 7. O ile dobrze czytam matrycę, to Ethernet ma dostęp do
SRAM1, SRAM2 i FSMC. Do Flasha nie. Dla
szybszego dostępu zrzut ekranu: https://i.imgur.com/nG3dGxS.png
> Tylko czy przypadkiem te strony i tak nie powinny być przechowywane w jakiejś
skompresowanej formie, a przed wysłaniem
> trafiać do bufora w RAM-ie?
Nie wiem czy zawsze powinny, ale ogólnie jest to dobry pomysł. Nawet napisałem sobie
własną wersję programu makefsdata,
która wszystkie pliki gzipuje a dopiero potem robi z nich tablice w kodzie C. W ten
sposób mój serwer od razu serwuje
skompresowane pliki. Przeglądarki je sobie rozkompresowują.
> Jest też sugerowane rozwiązanie:
> "The solution is to move HTTP files to SRAM in by removing the const.
> (...) In httpserver.c file (lines 32, 35, 42) remove the keyword const ."
> Tylko tutaj nie pasuje ani nazwa pliku (httpd.c zamiast httpserver.c) ani numery
linii (u mnie w tej części wypadają
> jeszcze komentarze z opisem zawartości pliku).
Stawiam na roztargnienie postującego, zapewne chodziło mu o fsdata.c.
--
Grzegorz Niemirowski
https://www.grzegorz.net/
Następne wpisy z tego wątku
- 26.01.23 12:06 Atlantis
Najnowsze wątki z tej grupy
- Jak sie smazy elektronike z odleglosci kilkuset metrów?
- William Shockley, co-inventor of the transistor
- Gazowy kocioł CO regulacja cyklingu i regulacja pogodowa
- Zamek elektroniczny
- szablon do pasty DIY
- Głośnik potrzebny
- Silikonowy przewód ekranowany
- Wtyk bananowy ekranowany
- Co może być gorsze od pożaru elektryka?
- daltonizm
- Mały Linux
- Superkondensator. Czy to się uda?
- Stare filmy o technice
- Zasilanie własnych konstrukcji przez PoE
- Jak działa domofon?
Najnowsze wątki
- 2025-11-06 Ostrów Wielkopolski => Specjalista ds. Marketingu Online (PPC) <=
- 2025-11-06 Warszawa => Strategic Account Manager <=
- 2025-11-06 Warszawa => Senior Frontend Developer (React + React Native) <=
- 2025-11-06 Ktoś się wybiera?
- 2025-11-05 Warszawa => C Programmer <=
- 2025-11-05 Rzeszów => International Freight Forwarder <=
- 2025-11-05 Warszawa => OSS System Administrator <=
- 2025-11-05 Gdańsk => Programista Delphi <=
- 2025-11-05 Warszawa => AWS Cloud Engineer <=
- 2025-11-05 Wrocław => Programista React ze znajomością C++ <=
- 2025-11-05 Wrocław => React Developer with knowledge of C++ <=
- 2025-11-04 A jednak o prawnikach
- 2025-11-04 Wyzwanie prawniczenia: Dlaczego poseł KO mecenas G. NIE JEST JUŻ "fujarą i miękiszonem"?
- 2025-11-04 Jak sie smazy elektronike z odleglosci kilkuset metrów?
- 2025-11-04 Warszawa => DevOps Engineer <=




Elektromobilność dojrzewa. Auta elektryczne kupujemy z rozsądku, nie dla idei