grahamguitarman
Well-known member
Hi
I'm developing a synthesiser which allows the creation of custom waveforms.
I'm reaching the point where I'd like to allow the user to store presets onboard, preferably using the internal flash memory.
My software only uses 11% of flash memory so there is plenty of rom to spare.
Can someone give me some simple examples of how to read / write preset data to flash, and how to avoid straying into the program space (presumably by setting the address high enough?)
speed is not an issue as these are only user presets not data that needs to be read in real time.
I'd use eeprom but 4096 bytes is simply not enough space, I need approx 256 bytes per preset.
Thanks in advance
I'm developing a synthesiser which allows the creation of custom waveforms.
I'm reaching the point where I'd like to allow the user to store presets onboard, preferably using the internal flash memory.
My software only uses 11% of flash memory so there is plenty of rom to spare.
Can someone give me some simple examples of how to read / write preset data to flash, and how to avoid straying into the program space (presumably by setting the address high enough?)
speed is not an issue as these are only user presets not data that needs to be read in real time.
I'd use eeprom but 4096 bytes is simply not enough space, I need approx 256 bytes per preset.
Thanks in advance