Money.plTechnologie dla biznesu Grupy dyskusyjne pl.misc.elektronika Jaki MCU do TCP/IP?

Jaki MCU do TCP/IP?

Jaki MCU do TCP/IP?

Atlantis <m...@wp.pl> / 2013-10-07 21:49:11
Tak z czystej ciekawości zapytam, jak mikrokontroler to absolutne
minimum, gdy chcemy się bawić w transmisję danych przez
Ethernet/Internet bez zaprzęgania do pracy układów w rodzaju W5100?
Chodzi mi o coś w rodzaju ENC28J60, gdzie mamy załatwioną obsługę ramek
ethernetowych, ale bez sprzętowego TCP/IP.

Coś w rodzaju Atmegi64/128 wystarczy? A może jednak potrzebna będzie
jakaś większa Xmega albo nawet nie powinno się do tego podchodzić bez
32-bitowego ARM-a? Może wskazane jest zastosowanie jakiejś zewnętrznej
kostki RAM na przychodzące/wysyłane pakiety?
 
Czytaj także na forum

Re: Jaki MCU do TCP/IP?

LeonKame <k...@leon.com> / 2013-10-07 21:51:14
W dniu 2013-10-07 21:49, Atlantis pisze:
> Tak z czystej ciekawości zapytam, jak mikrokontroler to absolutne
> minimum, gdy chcemy się bawić w transmisję danych przez
> Ethernet/Internet bez zaprzęgania do pracy układów w rodzaju W5100?
> Chodzi mi o coś w rodzaju ENC28J60, gdzie mamy załatwioną obsługę ramek
> ethernetowych, ale bez sprzętowego TCP/IP.
>
> Coś w rodzaju Atmegi64/128 wystarczy? A może jednak potrzebna będzie
> jakaś większa Xmega albo nawet nie powinno się do tego podchodzić bez
> 32-bitowego ARM-a? Może wskazane jest zastosowanie jakiejś zewnętrznej
> kostki RAM na przychodzące/wysyłane pakiety?
>

tylko po co rzeźbic w gównie jak mamy fajne STM32 ?
 

Re: Jaki MCU do TCP/IP?

Jakub Rakus <s...@op.pl> / 2013-10-07 22:11:30
On 07.10.2013 21:49, Atlantis wrote:
> Tak z czystej ciekawości zapytam, jak mikrokontroler to absolutne
> minimum, gdy chcemy się bawić w transmisję danych przez
> Ethernet/Internet bez zaprzęgania do pracy układów w rodzaju W5100?
> Chodzi mi o coś w rodzaju ENC28J60, gdzie mamy załatwioną obsługę ramek
> ethernetowych, ale bez sprzętowego TCP/IP.
>
> Coś w rodzaju Atmegi64/128 wystarczy? A może jednak potrzebna będzie
> jakaś większa Xmega albo nawet nie powinno się do tego podchodzić bez
> 32-bitowego ARM-a? Może wskazane jest zastosowanie jakiejś zewnętrznej
> kostki RAM na przychodzące/wysyłane pakiety?
>

PICki dobrze sobie z tym dają radę, mikrocip udostępnia nawet gotowe
stosy tcp/ip - było to dobrze opisane w którymś z numerów EP.

Tu zobacz: http://tinyurl.com/35aw9pd

--
Pozdrawiam
Jakub Rakus
 

Re: Jaki MCU do TCP/IP?

Marek Borowski <m...@xborowski.com> / 2013-10-07 22:50:11
On 10/7/2013 9:49 PM, Atlantis wrote:
> Tak z czystej ciekawości zapytam, jak mikrokontroler to absolutne
> minimum, gdy chcemy się bawić w transmisję danych przez
> Ethernet/Internet bez zaprzęgania do pracy układów w rodzaju W5100?
> Chodzi mi o coś w rodzaju ENC28J60, gdzie mamy załatwioną obsługę ramek
> ethernetowych, ale bez sprzętowego TCP/IP.
>
> Coś w rodzaju Atmegi64/128 wystarczy? A może jednak potrzebna będzie
> jakaś większa Xmega albo nawet nie powinno się do tego podchodzić bez
> 32-bitowego ARM-a? Może wskazane jest zastosowanie jakiejś zewnętrznej
> kostki RAM na przychodzące/wysyłane pakiety?
>
Sprawdz wymagania stosu uIP. zdaje sie ze w 4kB RAMu sie zmiescisz.
Osobiscie uwazam ze 32bit CPU, OS i 128kB to minimum, wtedy tez jest
wiekszy wybor stosow TCP/IP. Latwiej sie tez pisze aplikacje sieciowe.
Nie da sie ukryc ze uIP ma ograniczenia sprawdzi sie do trasferu
danych z czujnikow, ale webservera to bym nie stawial.


Pozdrawiam


Marek




 

Re: Jaki MCU do TCP/IP?

"J.F." <j...@poczta.onet.pl> / 2013-10-07 22:54:38
Dnia Mon, 07 Oct 2013 21:49:11 +0200, Atlantis napisał(a):
> Tak z czystej ciekawości zapytam, jak mikrokontroler to absolutne
> minimum, gdy chcemy się bawić w transmisję danych przez
> Ethernet/Internet bez zaprzęgania do pracy układów w rodzaju W5100?
> Chodzi mi o coś w rodzaju ENC28J60, gdzie mamy załatwioną obsługę ramek
> ethernetowych, ale bez sprzętowego TCP/IP.
>
> Coś w rodzaju Atmegi64/128 wystarczy? A może jednak potrzebna będzie
> jakaś większa Xmega albo nawet nie powinno się do tego podchodzić bez
> 32-bitowego ARM-a?

sugeruje jednak uzyc wiekszego - bedzie latwiej przeniesc program, niz
babrac sie na 8/16-bitowcu - co nie znaczy ze sie nie da.

> Może wskazane jest zastosowanie jakiejś zewnętrznej
> kostki RAM na przychodzące/wysyłane pakiety?

Kilkanascie KB na bufory to jest rozsadne minimum.
No chyba ze to ma byc np zdalna klawiatura - to mozna sie ograniczyc
do kilku malych ramek.

Plus kawalek programu na protokoly, plus coraz wiecej protokolow i
wymagania rosna :-)

J.
 
wstecz
1 2 3 4
Marek Borowski 2013-09-30 12:47
"identyfikator:... 2013-05-27 18:22
Jacek Maciejewski 2013-04-29 19:30
Jacek Maciejewski 2013-04-29 19:02
"identyfikator:... 2012-12-20 20:07
"adamschodowy" 2012-06-23 23:31
KaBe 2012-04-23 19:31
PiteR 2012-04-22 09:14
"Robbo" 2012-04-10 16:20
"Feromon" 2012-02-02 23:20
" MH" 2011-11-10 00:54
"marynarz" 2011-10-05 17:50
"Robert" 2011-08-12 12:51
"sundayman" 2011-05-25 14:52
"Wojtek" 2011-03-10 19:13
współpraca