I am using TI - MSC1210Y5 data convertor. It has 32KB of Flash with 1024 bytes of SRAM.
The scenario is, I would like to use 32 KB of Flash as 16KB program memory and 16KB data memory. I would like to know, will this 16KB data memory be read-only ? OR I could use 16KB data memory for as much as possible read and write operation during code/application execution inside the hardware.
For example: If I define an integar variable (say ExampleIntegar) in the 16 KB data memory (in FLASH), could I be able to assign new values (multiple time) to this variable during the code/application execution?
If the data memory could be re-written multiple time during program execution, then which register settings should I use to configure 16KB daa memory and 16 KB flash memory ?