• Domingo 17 de Noviembre de 2024, 23:20

Autor Tema:  Colector De Datos  (Leído 1947 veces)

borgo

  • Miembro activo
  • **
  • Mensajes: 60
    • Ver Perfil
Colector De Datos
« en: Viernes 8 de Septiembre de 2006, 16:22 »
0
Hola todos.
Tengo un pequeño problema que me esta dando dolores de cabeza.
Necesito crear una colección de datos como si fuera un pequeño archivo de texto donde iran cosas como nombre, costo, y otros datos numéricos.
Eso por supuesto va a ir a una memoria externa, pero la pregunta es alguien ha hecho algo parecido, como proceso los datos?
Con un puntero y algún tipo de arreglo bidimencional?  <_<
O algun tipo de estructura???.
Lo que necesito se parece a una pequeña base de datos que luego el micro descarga en una PC estoy usando un GP32.

Comentarios o sugerencias bienvenidas  :D
Saudos para todos   :hola:
 
    Angel

Daniel´s

  • Nuevo Miembro
  • *
  • Mensajes: 17
    • Ver Perfil
Re: Colector De Datos
« Respuesta #1 en: Viernes 8 de Septiembre de 2006, 20:54 »
0
:huh:
A ver si entendi, vos queres hacer pequeñas tramas de datos y mandarlas a la memoria externa estos paquetes de datos son siempre iguales en su estructura pero de distinto tamaño en bytes de acuerdo a la info que contengan esto es asi?
Si esto fuera asi podes generar un paquete de datos tipo una estructura en el encabezado pones los punteros al dato anterior y al posterior cuando queres hacer algo con algun dato contenida en una de las estrucuras lo accedes con el puntero mas un offset al dato dentro de la estructura el ultimo registro tendrá un puntero a una estructura vacia indicando el final. Para evitar castigar duramente la memoria cuando borras un dato (no se que tipo de memoria vas a usar) podes usar un truco tipo FAT y poner una marca en el encabezado que diga que esa estructura esta libre para ser usada sin borrarla solo la borras cuando necesitas escribir en ella.

 Saludos
      Daniel  :D

borgo

  • Miembro activo
  • **
  • Mensajes: 60
    • Ver Perfil
Re: Colector De Datos
« Respuesta #2 en: Lunes 11 de Septiembre de 2006, 12:59 »
0
Hola Daniel
Mira la memoria que voy a usar es una 24LC256 y esta buena la idea es mas ya estoy en eso y aparentemente puede funcionar como tu dices, claro mi otro problema que lo veo ahora es la velocidad de la memoria, cuando busco un dato dentro de una estructura determinada el sistema se torna lento pero bueno sigo en la lucha  :unsure:

Gracias por molestarte en contestar.  :hola:

      Angel M.