This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

non volatile memory simulation

Does anyone have an idea how to simulate non volatile memory in uVision2?

(Sometimes having a prototype board in your hands to use with your emulator takes a bit longer than you expect, and you have to do your first steps with simulation).

The problem is that i haven't found a way to store non volatile data between debugging sessions and for every single compile i have to do the data entry from the begining.

Thanks in advance.

Parents
  • Hi,

    It depends on what you really want to do. If you want to simulate an I2c EEPROM (e.g. M24C32 or M24C08), then you can visit the web site of Michael Baldischweiler, http://www.c51.de and select the item uVision2 DLLs. Then select the I2c simulator and see what this one can do for you. I'm sure you can nicely simulate a NVM device, but I'm not sure if you can save data between two sessions.
    You should give it a try.

    Rgds,
    Geert

Reply
  • Hi,

    It depends on what you really want to do. If you want to simulate an I2c EEPROM (e.g. M24C32 or M24C08), then you can visit the web site of Michael Baldischweiler, http://www.c51.de and select the item uVision2 DLLs. Then select the I2c simulator and see what this one can do for you. I'm sure you can nicely simulate a NVM device, but I'm not sure if you can save data between two sessions.
    You should give it a try.

    Rgds,
    Geert

Children
No data