Página 1 de 2

diminuir stack TCP-IP p/ ENC28J60 em C18

MensagemEnviado: 14 Abr 2010 15:37
por marcelo campos
Olá pessoal

Estou usando o stack TCP/IP da Microchip (que esta pro C18) mas ele está ocupando praticamente todo a memória de um pic de 128K !! Eu preciso no final é rodar ele num 18F4550 de "meros" 32K.

Teriam uma dica, ou outros stack/exemplos à usar ?

Obrigado, abraço ao pessoal do forum

Marcelo Campos

MensagemEnviado: 14 Abr 2010 17:53
por tcpipchip
Marcelo

Tem o WIZARD

Ai voce diz quais protocolos voce quer...

HTTP, FTP, TCP, UDP...etc...

Tambem se voce quer as paginas HTML na FLASH interna ou memoria i2c....

Mas sinceramente, nao sei se o STACK TCP/IP cabe em 32Kwords :(, é questao de testar...

TCPIPCHIP

MensagemEnviado: 14 Abr 2010 18:23
por fabim
?eim ?

MensagemEnviado: 14 Abr 2010 19:01
por Rodrigo_P_A
fabim escreveu:
tcpipchip escreveu:Marcelo

Tem o WIZARD

Ai voce diz quais protocolos voce quer...

HTTP, FTP, TCP, UDP...etc...

Tambem se voce quer as paginas HTML na FLASH interna ou memoria i2c....

Mas sinceramente, nao sei se o STACK TCP/IP cabe em 32Kwords :(, é questao de testar...

TCPIPCHIP


ta vendo ? to usando um armizinho chureta cortex M3 que custa o mesmo preço do 18f4550 só que.
tem 512K flash, 56Kram, roda a 102mhz e 1.15Dmips-mhz, tem 100 pinos, e tudo mais que um piquinho sonha em ter.. hehehehe

:twisted:


Vou fugir do escopo do tópico, mas eu gostaria de dizer uma coisa para o Fabim. Fabim num leva a mal não, mas se o cara postou aqui a dúvida sobre PIC, acho que tem que tentar responder a dúvida, pois nem todos estão dispostos a trocar de tecnologia, e muitas vezes pode ser que o cara já tenha o projeto pronto e não tem sentido ele trocar tudo.

Eu uso ARM, Freescale, e já usei PIC, acho que cada um tem as vantagens e desvantagens. utimamente eu tenho usado mais ARM e a tendência para mim é migrar quase tudo para ele, mas depende de cada um né.

por favor, não me leve a mal cara, eu só estou dizendo a minha opnião

MensagemEnviado: 14 Abr 2010 19:25
por vtrx
tem 100 pinos

Não entendí,voce programa pela quantidade de pinos??heheh,um Pentium MMX tem 296...lol

MensagemEnviado: 14 Abr 2010 19:38
por fabim
?eim ?

MensagemEnviado: 14 Abr 2010 20:40
por ivan
Guerra ARM x PIC




Ai minha cabeça......... Hehehehe

Tem disvirtuado vários topicos ultimamente.... Rsrsrsrsrss...

MensagemEnviado: 14 Abr 2010 21:51
por fabim
?eim ?

MensagemEnviado: 14 Abr 2010 23:10
por guest2003
Não modero este forum aqui (PIC)

Acho que o negocio é todo moderador ser chato como moderador deve ser, simplesmente apagar os posts e pronto.

Realmente este negocio de ARM ja deu o que tinha de dar...

Esta virando uma zona o forum, cheio de off-topics por todo lado.

[]'s

MensagemEnviado: 15 Abr 2010 00:17
por tcpipchip
Compilei o BASICAO para ti:

TCP client e TCP server

Deu 27Kwords

TCPIPCHIP

MensagemEnviado: 15 Abr 2010 01:23
por jorgeluiz
24FJ256GB110. Tem 256k. Usb on the go, stop and go, don't walk e um a duzia de coisas que nao entendi ainda. Menos de 5 doletas. (Nao sei onde, mas que existe, existe)
p.s. Ah, tava esquecendo, tem 100 pinos tambem.

MensagemEnviado: 15 Abr 2010 02:15
por msamsoniuk
com udp apenas nao fica mais compacto?

tcpipchip escreveu:Compilei o BASICAO para ti:

TCP client e TCP server

Deu 27Kwords

TCPIPCHIP

MensagemEnviado: 15 Abr 2010 09:21
por tcpipchip
Compilei aqui....

27058 (udp) rom
3808 (udp) data

27058 (tcp) rom
1528 (tcp) data

MensagemEnviado: 15 Abr 2010 10:47
por fabim
?eim ?

MensagemEnviado: 15 Abr 2010 19:01
por marcelo campos
Valeu TCP,

Hoje estive fora e não pude mexer nele, mas ontem fiz uma compilação depois de usar o Wizard como você falou mas deu bem mais que o falou: 78302 !!
Depois vou mexer mais e posto aqui o resultado, acho que a página web padrão da Microhip está pesando, vou verificar

----------------------------------------------------------------------------------
Também acho que esse negócio de off topic de ARM x PIC já deu o que tinha que dar e, nem quero falar umas mais pra não polemizar, Por favor alguém apague ou mova estes posts.
----------------------------------------------------------------------------------

Valeu, abraço