Autor Tema: memoria eeprom para el tcp/ip  (Leído 2040 veces)

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

Desconectado elgaby

  • PIC10
  • *
  • Mensajes: 7
memoria eeprom para el tcp/ip
« en: 16 de Diciembre de 2011, 12:57:56 »
tengo que cargar la pagina web en una memoria eeprom al parecer es con el software mpfs2 pero como lo uso alguien lo hizo en el buscador del for  no encuentro

Desconectado Suky

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: memoria eeprom para el tcp/ip
« Respuesta #1 en: 16 de Diciembre de 2011, 14:00:42 »
tengo que cargar la pagina web en una memoria eeprom al parecer es con el software mpfs2 pero como lo uso alguien lo hizo en el buscador del for  no encuentro

Microchip dispone de una herramienta que crea un *.bin de la página que la podes guardar en le eeprom. Luego el stack lo configuras para que use la memoria EEPROM...

Código: C
  1. // =======================================================================
  2. //   Data Storage Options
  3. // =======================================================================
  4.  
  5. /* MPFS Configuration
  6.  *   MPFS is automatically included when required for other
  7.  *   applications.  If your custom application requires it
  8.  *   otherwise, uncomment the appropriate selection.
  9.  */
  10. //#define STACK_USE_MPFS2
  11.  
  12. /* MPFS Storage Location
  13.  *   If html pages are stored in internal program memory,
  14.  *   comment both MPFS_USE_EEPROM and MPFS_USE_SPI_FLASH, then
  15.  *   include an MPFS image (.c or .s file) in the project.
  16.  *   If html pages are stored in external memory, uncomment the
  17.  *   appropriate definition.
  18.  *
  19.  *   Supported serial flash parts include the SST25VFxxxB series.
  20.  */
  21. #define MPFS_USE_EEPROM
  22. //#define MPFS_USE_SPI_FLASH
  23.  
  24. /* EEPROM Addressing Selection
  25.  *   If using the 1Mbit EEPROM, uncomment this line
  26.  */
  27. //#define USE_EEPROM_25LC1024
  28.  
  29. /* EEPROM Reserved Area
  30.  *   Number of EEPROM bytes to be reserved before MPFS storage starts.
  31.  *   These bytes host application configurations such as IP Address,
  32.  *   MAC Address, and any other required variables.
  33.  *
  34.  *   For MPFS Classic, this setting must match the Reserved setting
  35.  *       on the Advanced Settings page of the MPFS2 Utility.
  36.  */
  37. #define MPFS_RESERVE_BLOCK                              (137ul)
  38.  
  39. /* MPFS File Handles
  40.  *   Maximum number of simultaneously open MPFS2 files.
  41.  *   For MPFS Classic, this has no effect.
  42.  */
  43. #define MAX_MPFS_HANDLES                                (7ul)
No contesto mensajes privados, las consultas en el foro

Desconectado elgaby

  • PIC10
  • *
  • Mensajes: 7
Re: memoria eeprom para el tcp/ip
« Respuesta #2 en: 18 de Diciembre de 2011, 23:43:48 »
bien despues de generar el archivo como lo cargo a la eeprom ?

Desconectado Suky

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: memoria eeprom para el tcp/ip
« Respuesta #3 en: 19 de Diciembre de 2011, 00:02:19 »
bien despues de generar el archivo como lo cargo a la eeprom ?

con un pickit2 por ejemplo
No contesto mensajes privados, las consultas en el foro