-
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.
atman.pl!goblin3!goblin.stu.neva.ru!news.ripco.com!news.glorb.com!news-out.read
news.com!news-xxxfer.readnews.com!nx02.iad01.newshosting.com!newshosting.com!ne
wsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl
!news.neostrada.pl.POSTED!not-for-mail
Content-Type: text/plain; charset="UTF-8"
From: jacek pozniak <j...@f...pl>
Date: Thu, 07 Aug 2014 12:32:19 +0200
User-Agent: KNode/4.4.8
Content-Transfer-Encoding: 8Bit
Subject: Re: uIP - zapotrzebowanie na zasoby
Newsgroups: pl.misc.elektronika
References: <lru247$132$1@portraits.wsisiz.edu.pl>
<53e292ad$0$2158$65785112@news.neostrada.pl>
<53e34707$0$2164$65785112@news.neostrada.pl>
Followup-To: pl.misc.elektronika
MIME-Version: 1.0
Lines: 45
Message-ID: <53e355b3$0$2379$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 83.12.26.66
X-Trace: 1407407539 unt-rea-a-01.news.neostrada.pl 2379 83.12.26.66:35923
X-Complaints-To: a...@n...neostrada.pl
Xref: news-archive.icm.edu.pl pl.misc.elektronika:669027
[ ukryj nagłówki ]Atlantis wrote:
> W dniu 2014-08-06 22:40, jacek pozniak pisze:
>
>> Atmega128 to absolutne minimum, jeśli coś chcesz aby to robiło jakieś
>> użytkowe rzeczy.
>> Chodzi zwłaszcza o RAM; minimum 1kbajt RAM i 10 kbajtów ROM zajmie Ci
>> tcp/ip.
>
> Zdefiniuj "użytkowe rzeczy". W przypadku Tuxgraphics prosty serwerek UDP
> można odpalić na Atmedze88, miejsca wystarczy na postawienie jakiegoś
> nieskomplikowanego parsera i sterowanie wyjściami albo odczytywanie
> jakiejś wartości. Mam wrażenie, że od biedy dałoby się coś takiego
> zrobić nawet na Atmedze8.
Ot choćby te UDP; ja na przykład nie wiedziałbym jak przez UDP połączyć się
z tym serwerem wykorzystując ogólnie dostępne narzędzia typu przegladarka
www (lub wget czy też curl, choć te to chyba potrafią). Do tego chyba
potrzebne jest TCP więc funkcjonalność polegająca na UDP jest co najmiej
mało użyteczna.
Kolejna rzecz to DHCP; wierz mi lub nie, ale jeśli będziesz chciał z tym
wyjść poza swój stół warsztatowy to nie ma opcji.
A to dopiero warstwa dość niska; na tym jeszcze trzeba zrobić jakiś
interfejs do konfiguracji ustrojstwa, najlepiej aby był czytelny dla
człowieka i nie polegał jedynie na przesyłaniu jednobajtowych instrukcji bo
po miesiącu się zapomina co jaka znaczy.
No i program użytkowy, który pewnie się będzie rozwijał.
>
> Oczywiście ja chciałbym teraz pójść trochę dalej, odpalając stos, który
> potrafi utrzymać otwartą sesję i przesyłać dane w obydwie strony
> (Tugraphics pozwala jedynie na przesyłanie "wiadomości" o objętości
> nieprzekraczającej jednego pakietu Ethernet). Na pewno zajmie to aż tyle
> flasha? A nawet jeśli, to w przypadku Atmegi644 pozostanie jeszcze sporo
> miejsca na resztę kodu.
Przed laty ktoś napisał jakiś serwer na 512 słowach(!) flasha i kilkunastu
bajtach RAM, interfejs na RS232, ot taka ciekawostka.
>
> Co do RAM-u to zrozumiałe. Każdy stos potrzebuje miejsca na bufor. Tak
> BTW jak bardzo zapotrzebowanie na RAM zwiększa się wraz z każdym
> otwartym połączeniem na uIP?
chyba coś koło 20 bajtów (piszę z głowy RemoteIP remote_port, local_port,
seq1, seq2 i coś tam jeszcze.)
jp
Następne wpisy z tego wątku
- 07.08.14 13:25 Atlantis
- 07.08.14 13:35 Atlantis
- 07.08.14 14:54 jacek pozniak
- 07.08.14 14:56 Marek
- 07.08.14 15:16 Marek
- 07.08.14 21:15 Michał Baszyński
- 08.08.14 09:27 Atlantis
Najnowsze wątki z tej grupy
- Wietnam wykłada 500M$ i chce zbudować fabrykę za 50G$
- Pendrive zdycha, czy coś jeszcze innego? Problem z plikami.
- Odkurzacz Smapp Dynamic - dawny Zelmer
- Nagra IV i zewnętrzny pilot
- Fejk muzyczny czy nie fejk
- Raspberry Pi 3 Model B+
- Kuchenka elektryczna
- test
- Cewka elektrozaworu
- zapytanie o chip r5f21275nfp
- nie naprawiam więcej telewizorów
- Zrobił TV OLED z TV LCD
- Zasilacz USB na ścianę.
- Gniazdo + wtyk
- Aliexpress zaczął oszukiwać na bezczelnego.
Najnowsze wątki
- 2025-03-22 Warszawa => Senior Account Manager <=
- 2025-03-22 Wrocław => Konsultant wdrożeniowy Comarch XL (Logistyka, WMS, Produk
- 2025-03-22 Warszawa => Spedytor Międzynarodowy <=
- 2025-03-22 Warszawa => NMS System Administrator <=
- 2025-03-22 Warszawa => Analityk IT (projekty z obszaru telco) <=
- 2025-03-22 Orzeczenie TSUE
- 2025-03-22 Warszawa => Operations Support Systems (OSS) Team Leader <=
- 2025-03-22 Warszawa => Scrum Master <=
- 2025-03-22 Warszawa => Senior Account Manager <=
- 2025-03-22 Warszawa => BI Developer / Analityk BI <=
- 2025-03-22 Warszawa => IT Recruiter <=
- 2025-03-21 Zakaz wjazdu
- 2025-03-21 Nie zawsze wchodzi jedynka
- 2025-03-21 Samochody na wodę
- 2025-03-20 miszczowie parkowania