Autor Tema: Memoria de programa para implementar el stack TCP/IP de microchip  (Leído 4401 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado lomoalapimienta

  • PIC10
  • *
  • Mensajes: 1
Hola gente! Me estoy iniciando aquí en el foro por un proyecto que quiero hacer.
Se trata de un módulo que capture datos analógicos, y estos se puedan consultar vía web.
En principio elegí trabajar con un PIC18F2550 de microchip, y el módulo ethernet ENC28J60. La idea de utilizar estos es que se pueden conseguir en encapsulado SPDIP / PDIP lo cual me simplifica mucho el armado de la placa. Estoy utilizando el stack TCP/IP de microchip, para C18.
Lo que estuve viendo es que que la mayoría de proyectos de este estilo utilizan el PIC18F2620 o PIC18F4620 que poseen mas memoria de programa. De hecho, no logré linkear el stack para el 2550, y si para el 2620. Me daba un error del tipo "can not fit section". Compilándolo para el 2620 pude ver que ocupaba entre 20K y 28 K de memoria de programa según las opciones del stack. El 2550 que tengo sólo dispone de 16K. Saben si es posible compilarlo de alguna forma para que entre? Conocen alguna otra versión de stack que pueda utilizar? Quisiera no tener que cambiar de micro, además el 2620 me está costando conseguirlo y el 4620 ya es mas caro y grande.
Desde ya gracias!

Desconectado Duende_Azul

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 902
Re: Memoria de programa para implementar el stack TCP/IP de microchip
« Respuesta #1 en: 30 de Marzo de 2008, 18:11:41 »
La cantiad de memoria de program depende de cuantos modulos del stack uses, pero creo que con menos de 32k no se puede, lo otro es que necesitas un micro con 3k de ram o mas. Si no me equivoco el 18F4620 es el micro mas pequeño que cumple con los requerimientos de memoria.

Desconectado Hexapic

  • PIC10
  • *
  • Mensajes: 18
Re: Memoria de programa para implementar el stack TCP/IP de microchip
« Respuesta #2 en: 27 de Abril de 2008, 17:55:00 »
si alguien conoce el tema implementar el stack en algun pic, ruego nos hechen un cable, yo tambien estoy interesado en un poryecto parecido de poder comunicar el pic con un pc por ethernet. He visto otro hilo ke comenzo picmouse pero no especifica como configurar la mac ip o puerto del pic para establecer una comunicación con el pc.

Desconectado PHLAKO

  • PIC10
  • *
  • Mensajes: 49
Re: Memoria de programa para implementar el stack TCP/IP de microchip
« Respuesta #3 en: 21 de Agosto de 2009, 13:49:40 »
un poco tarde, pero el stack cabe en 21K, lo estoy empezando a ocupar en un 18f452 y en el program memory esta ocupando hasta la direccion 0x53FF (sin codigo de programa, solo la prueba de conexion)

salu2 :)

chaos :)
SIEMPRE TE RECORDARE AMADO Y FIEL COMPAÑERO "LOBO"

Desconectado cristiancrm

  • PIC10
  • *
  • Mensajes: 24
Re: Memoria de programa para implementar el stack TCP/IP de microchip
« Respuesta #4 en: 21 de Mayo de 2010, 23:31:05 »
Hola, amigos.

Hace unos días finalicé el armado de la placa para conectar el PIC a la red. Por suerte funciona OK con las pruebas básicas (como el ping y algunos comandos) que pude hacer. Actualmente estoy programando en MikroC, pero veo que el stack que incorpora este compilador es muy limitado. Por eso me incliné para el lado de Microchip y me gustaría adentrarme al tema del Stack de esta firma. Logré instalar el MPLAB y el Compilador C18 para mi PIC18F452. Pero no tengo muchos conocimientos sobre el Stack de Microchip.
Alguien tendrá info de menera que pueda iniciar desde 0 al uso del Stack de Microchip?

De antemano les agradezco profundamente.

Saludos,
Cristian.


 

anything