Autor Tema: HttPic  (Leído 21826 veces)

geronimox

  • Moderador
  • PIC18F
  • ******
  • Mensajes: 1175
    • Divide & Conquer
HttPic
« en: Agosto 27, 2009, 10:48:47 pm »
Buenas!!
Les presento a HttPic, es un servidor web con pic y placa ethernet isa que estoy desarrollando desde hace unas semanas.
Por ahora lo unico listo es el diseño del hardware y la placa de prototipo.
Incluye:
*Placa de red isa ethernlink III de 3Com
*Conector para tarjetas SD
*Puerto USB
*7 Lineas de I/O
Ahora estoy programando el driver para CCS, y cunado este listo, es el turno de simular el protocolo IP TCP y HTTP =D
Aunque estoy pensando que quiza empieze con algo mas simple como UDP.
Cuando este mas avanzada creo un thread para contarles como va el proyecto y porsupuesto, la direccion del servidor asi manden PINGS o requests http  ;D
Saludos!







Gero. Divide & Conquer.>----.
^-------------------------------|
-'-------------------------------'

geronimox

  • Moderador
  • PIC18F
  • ******
  • Mensajes: 1175
    • Divide & Conquer
Re: HttPic
« Respuesta #1 en: Agosto 27, 2009, 11:01:51 pm »
Gracias  ;D
Si puedo, y los timings dan bien, sera solo en C. Si hay problemas con alguna rutina, la hare en asm.
Las fotos las podes ver en tamaño grande si las abris directamente, arrastrandola a otra pestaña  ;)
La placa es solo 10Mbps, es el modelo 3c509b. Bastante viejita ya, pero bueno, era esta placa o un pic con controlador ethernet.
Gero. Divide & Conquer.>----.
^-------------------------------|
-'-------------------------------'

Emiliano

  • Moderador
  • PIC16F
  • ******
  • Mensajes: 877
  • '67 Caprice
Re: HttPic
« Respuesta #2 en: Agosto 27, 2009, 11:05:43 pm »
Que buen proyecto, te quedo muy prolijo el hard.
Espero ver los avances, va a estar muy bueno.
Saludos Geronimox !!
Y saludos Gabriel  ;)

Ariel

  • Global Moderator
  • dsPIC
  • ****
  • Mensajes: 10753
    • uControl
Re: HttPic
« Respuesta #3 en: Agosto 27, 2009, 11:35:14 pm »
 :grr:
Si cualquier habilidad que aprende un niño será obsoleta antes de que la use, entonces, ¿qué es lo que tiene que aprender? La respuesta es obvia:
La única habilidad competitiva a largo plazo es la habilidad para aprender
“. Seymour Papert

Meta

  • PIC12F
  • **
  • Mensajes: 425
Re: HttPic
« Respuesta #4 en: Agosto 28, 2009, 12:41:44 am »
Hola:

Muy buen proyecto, hacía tiempo que no veía uno de este calíbre.  :rolleyes2:

Quiero hacer un WebServer en ensablador, ejejjeje. Ya es mucho para mi. Me conformo con seguir haciendo el proyecto controlar el PIC bajo el puerto serie con PHP y C#.

Amigo, buen trabajo.

Un cordial saludo.

lmtreser

  • Moderador
  • PIC18F
  • ******
  • Mensajes: 1485
    • Automatismos Mar del Plata
Re: HttPic
« Respuesta #5 en: Agosto 28, 2009, 01:45:34 am »
Hermoso trabajo y ya me estoy imaginando la cantidad de aplicaciones que tiene. Espero los avances del proyecto. Saludos.

Meta

  • PIC12F
  • **
  • Mensajes: 425

Leon Pic

  • Moderador
  • dsPIC
  • ******
  • Mensajes: 5727
  • Cumulonimbus
    • Impresiones en 3D
Re: HttPic
« Respuesta #7 en: Agosto 28, 2009, 10:32:57 am »
Que buen proyecto.
Lo voy a seguir de cerca porque cuando termine de crear un proyecto que estoy haciendo, necesito subirlo a mi web y esto me sirve muchísimo.
Jesús dijo, yo soy el CAMINO, la VERDAD y la VIDA, nadie llega al PADRE si no es por mi.

Islagrande

  • Moderador
  • PIC18F
  • ******
  • Mensajes: 1200
Re: HttPic
« Respuesta #8 en: Agosto 28, 2009, 10:39:17 am »
Felicidades. Muy bueno!! Te deseo muchos éxitos en el proyecto
Las fotos muy buenas tambien

Saludos
Por que estas allá donde te extraño y no aquí donde te quiero
"Tomado de un letrero escrito en una calle de La Habana"

Ariel

  • Global Moderator
  • dsPIC
  • ****
  • Mensajes: 10753
    • uControl
Re: HttPic
« Respuesta #9 en: Agosto 28, 2009, 10:40:20 am »
Seguramente te voy a volver loco a ver si podes darme una mano con mi idea de usar una placa de video ISA desde un PIC.  ;D
Si cualquier habilidad que aprende un niño será obsoleta antes de que la use, entonces, ¿qué es lo que tiene que aprender? La respuesta es obvia:
La única habilidad competitiva a largo plazo es la habilidad para aprender
“. Seymour Papert

cerebro

  • PIC12F
  • **
  • Mensajes: 226
Re: HttPic
« Respuesta #10 en: Agosto 28, 2009, 10:58:20 am »
 :shocked: que he eto yo no entender, mi indio  :laugh:..... así me siento cuando veo estas cosas  :laugh: muy buen proyecto  ;D

Meta

  • PIC12F
  • **
  • Mensajes: 425
Re: HttPic
« Respuesta #11 en: Agosto 28, 2009, 10:59:49 am »
Al principio con la M del uC pensé que era Motorola jajajajajaajaj

geronimox

  • Moderador
  • PIC18F
  • ******
  • Mensajes: 1175
    • Divide & Conquer
Re: HttPic
« Respuesta #12 en: Agosto 28, 2009, 11:08:16 am »
=) les cuento cualquie avance.

Seguramente te voy a volver loco a ver si podes darme una mano con mi idea de usar una placa de video ISA desde un PIC.  ;D

Seguro Ariel, con la hoja de datos de la placa todo se puede.
Es increible de bien que esta detallado el manual de hard de esta placa.
En este caso, no hay mas que volcar todos los pasos en un codigo c o asm, lo de los protocolos, eso ya es otra cosa.. :P
Vos tenes el manual de hard de tu placa de video?
Gero. Divide & Conquer.>----.
^-------------------------------|
-'-------------------------------'

Ariel

  • Global Moderator
  • dsPIC
  • ****
  • Mensajes: 10753
    • uControl
Re: HttPic
« Respuesta #13 en: Agosto 28, 2009, 11:12:17 am »
Nop....:(
Tengo bastante informacion, pero sacada de los libros que tratan el tema de la arquitectura del IBM PC....

Estoy seguro que me falta solo algun detalle en los tiempos de alguna señal, o una pavada por el estilo. :P
Si cualquier habilidad que aprende un niño será obsoleta antes de que la use, entonces, ¿qué es lo que tiene que aprender? La respuesta es obvia:
La única habilidad competitiva a largo plazo es la habilidad para aprender
“. Seymour Papert

geronimox

  • Moderador
  • PIC18F
  • ******
  • Mensajes: 1175
    • Divide & Conquer
Re: HttPic
« Respuesta #14 en: Agosto 28, 2009, 11:15:18 am »
Y encontraste en la bibliografia referencias a los registros internos de la placa o a la inicializacion de la misma?
Te comento porque en el caso de esta placa, lo que se hace es inicializarla con un algoritmo basico que detallan en el manual, y luego se copian cosas de su eeprom a registros y ahi recien se inicializa.
Quiza sea algo por el estilo tambien en tu placa...
PD:Que modelo es?
Gero. Divide & Conquer.>----.
^-------------------------------|
-'-------------------------------'

 

anything