Autor Tema: duda sobre flash interna  (Leído 4004 veces)

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

Desconectado fram_22

  • PIC18
  • ****
  • Mensajes: 316
duda sobre flash interna
« en: 11 de Junio de 2013, 15:54:12 »
hola:

Acudo con uds con una pregunta. Estoy considerando elaborar un datalogger para un motor con flujo orientado.
El dispositivo que utilizao es un dspic33E. Necesito guartan un volumen alto de datos (54 datos de 16 bits) y estaba considerando utilizar
la flash interna del dspic. Mi principal duda es sobre el tiempo que lleva la escritura de esta memoria, alguien sabe donde puedo encontrar el dato?
me interesa almacenar datos a una taza de 6kHz, pero no se si sea factible con la flash interna o si mejor lo intento con una memoria externa.

saludos!
« Última modificación: 11 de Junio de 2013, 15:57:59 por fram_22 »

Desconectado PCCM

  • PIC16
  • ***
  • Mensajes: 109
Re: duda sobre flash interna
« Respuesta #1 en: 11 de Junio de 2013, 16:04:50 »
Tengo entendido que no se puede guardar información en la Flash cuando ya has grabado tu microcontrolador.
A menos que tu dspic33 tenga EEPROM, ahi si lo podras guardar.

Desconectado fram_22

  • PIC18
  • ****
  • Mensajes: 316
Re: duda sobre flash interna
« Respuesta #2 en: 11 de Junio de 2013, 16:09:13 »
Tengo entendido que no se puede guardar información en la Flash cuando ya has grabado tu microcontrolador.
A menos que tu dspic33 tenga EEPROM, ahi si lo podras guardar.

hola:  gracias por tu respuesta, en la hoja de datos se menciona lo siguiente:

On-Chip Flash and SRAM:
• Flash Program Memory (up to 512 Kbytes)
• Flash Auxiliary Memory (up to 24 Kbytes):
- Can be used as Bootloader space or for
EEPROM emulation without stalling the CPU
• Data SRAM (up to 52 Kbytes)
• Read/Write Security for Program Flash and
Auxiliary Memory

al parecer se peude emular una memoria eeprom y grabar datos a esta memoria, estoy leyendo al respecto.

saludos!

Desconectado planeta9999

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3520
    • Pinballsp
Re: duda sobre flash interna
« Respuesta #3 en: 11 de Junio de 2013, 16:11:21 »
Tengo entendido que no se puede guardar información en la Flash cuando ya has grabado tu microcontrolador.
A menos que tu dspic33 tenga EEPROM, ahi si lo podras guardar.


No es verdad, puedes grabar la flash perfectamente desde el programa, el problema es que es un proceso lento, tienes que borrar previamente una página completa, y solo puedes borrar/grabar 1000 veces, eso es muy poco para un datalogger o cualquier otra aplicación que quiera usar la flash como si fuera una eprom.

Lo mejor es usar una tarjeta microSD, o una eprom por I2C si requieres poco espacio.


« Última modificación: 11 de Junio de 2013, 16:14:14 por planeta9999 »

Desconectado ppyote

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 929
Re: duda sobre flash interna
« Respuesta #4 en: 11 de Junio de 2013, 17:02:57 »
Viendo precios y velocidades de escritura las memorias flash por spi le pegan buena paliza a las i2c
PPyote... siempre estareis en mi corazon.... Te quiero Hermano...

Desconectado fram_22

  • PIC18
  • ****
  • Mensajes: 316
Re: duda sobre flash interna
« Respuesta #5 en: 11 de Junio de 2013, 20:17:55 »
hola! he encontrado esta memoria: 23lcv512.

Es una Ram no volatil, requiere de una bateria externa, pero tiene un tiempo cero de escritura y no es muy costoso (1.76 dlls en microchip direct  :-/)

que opinan?

saludos!