Autor Tema: Cargar datos de forma masiva en EEPROM  (Leído 7672 veces)

0 Usuarios y 2 Visitantes están viendo este tema.

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Cargar datos de forma masiva en EEPROM
« en: 10 de Agosto de 2009, 18:11:16 »
Hola amigos, tengo varias tablas de datos que necesito cargar sobre una eeprom 24AA1025.
Los datos los tengo en TXT, pero puedo trabajar con ellos en Excel y dejarlos en el formato que yo quiera, decimal, hexadecimal, separados por comas, por espacios,... como quiera.

Sé que puedo escribir un HEX directamente sobre la memoria usando Winpic800, pero no me apetece volcar los datos a un formato HEX, que me obligaría a andar calculando direcciones y checksums.

¿Sabéis algún método sencillito para poder exportar estos datos sobre la eeprom?

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: Cargar datos de forma masiva en EEPROM
« Respuesta #1 en: 10 de Agosto de 2009, 18:18:59 »
Hola Manolo, la única forma que se me ocurre es la de generar el .HEX con el formato que Diego nos explicó. Hacer el programa convertidor me sería más rápido que copiar a mano los datos.

Si no encuentras mejor solución con gusto escribiría el convertidor  :mrgreen:

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: Cargar datos de forma masiva en EEPROM
« Respuesta #2 en: 11 de Agosto de 2009, 07:51:09 »
Parece que no aparecen más soluciones, me temo que no me va a quedar más remedio que convertirlo a HEX.

Gracias por el ofrecimiento, Santiago, pero no te molestes, ya lo hago yo cuando pueda.

Desconectado stk500

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 4919
Re: Cargar datos de forma masiva en EEPROM
« Respuesta #3 en: 11 de Agosto de 2009, 09:37:24 »

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: Cargar datos de forma masiva en EEPROM
« Respuesta #4 en: 11 de Agosto de 2009, 12:13:01 »
Pues no sé quién debe dejar el tinto, tú o yo. ¿Cómo paso un TXT desde el PC hasta la EEPROM con esas rutinas?

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: Cargar datos de forma masiva en EEPROM
« Respuesta #5 en: 11 de Agosto de 2009, 12:34:18 »
 :D :D :D

Rafa ya quiere que construyas un nuevo programador con todo y todo  :D

Bueno Manolo, si necesitas ayuda con tu programita nos avisas  :)

¿De casualidad podrías subir tu archivo TXT para echarle un vistazo? Simple curiosidad  :angel:

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: Cargar datos de forma masiva en EEPROM
« Respuesta #6 en: 11 de Agosto de 2009, 14:25:23 »
Claro, ahí lo llevas.

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: Cargar datos de forma masiva en EEPROM
« Respuesta #7 en: 11 de Agosto de 2009, 16:03:36 »
Pues bien, al final la solución más rápida la mayoría de las veces es hacerlo uno mismo y es lo que he hecho.

Se trata de un libro Excel con tres hojas:
- entrada TXT: aquí se pegan los números que queremos cargar en la EEPROM
- proceso: aquí se realizan todos los cálculos internos. Se podría ocultar, pero la he dejado visible por si alguien quiere bichearla
- salida HEX: aquí queda el HEX perfectamente formateado para copiar, pegar en Notepad, y cargar directamente desde Winpic800

Si a alguien le sirve la dejo por aquí.

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: Cargar datos de forma masiva en EEPROM
« Respuesta #8 en: 11 de Agosto de 2009, 17:36:08 »
Uff qué efectivo.

Seguramente eres de los que podrían resolver todo con Excel  :D

Una vez me contaron que una persona diseño una PCB en excel... qué creativos.  :lol:

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: Cargar datos de forma masiva en EEPROM
« Respuesta #9 en: 11 de Agosto de 2009, 19:00:35 »
Se pueden hacer muchas cosas con Excel y muy fácilmente, sí.

Lo subo de nuevo porque daba un error cuando la cantidad de números no era múltiplo de 8. Ya está resuelto.

Desconectado Medusa

  • PIC18
  • ****
  • Mensajes: 252
Re: Cargar datos de forma masiva en EEPROM
« Respuesta #10 en: 11 de Agosto de 2009, 19:14:18 »
 :?  Hola Redpic, esta muy interesante tu aplicacion,   :mrgreen: pero podrias explicarnos como puedo abrir tus archivos, por que al desenpaquetar estos se crea un archivo con extencion XLSX y no se como abrirlo y mil disculapas por mi ignorancia con respecto al excel... :

Desconectado MGLSOFT

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 7912
Re: Cargar datos de forma masiva en EEPROM
« Respuesta #11 en: 11 de Agosto de 2009, 19:15:13 »
Se pueden hacer muchas cosas con Excel y muy fácilmente, sí.

Lo subo de nuevo porque daba un error cuando la cantidad de números no era múltiplo de 8. Ya está resuelto.

Podrias ponerlo en formato 2003?? :mrgreen: :mrgreen:
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: Cargar datos de forma masiva en EEPROM
« Respuesta #12 en: 11 de Agosto de 2009, 19:21:11 »
Ahí lo lleváis en formato 2003, antiguos, que sois unos antiguos.

Medusa, aunque aún no soy abuelo, es un honor que me confundas con el gran RedPic.

Desconectado Alexandra

  • PIC10
  • *
  • Mensajes: 22
Re: Cargar datos de forma masiva en EEPROM
« Respuesta #13 en: 11 de Agosto de 2009, 19:31:28 »
I am sorry, mil diculapas  :g) no fue mi intension

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: Cargar datos de forma masiva en EEPROM
« Respuesta #14 en: 11 de Agosto de 2009, 19:33:20 »
Vaya, un caso de triple personalidad, el mismo usuario con tres nicks distintos: Alejandro, Medusa y Alexandra.


 

anything