Let's see if we can move data from FLASH to RAM.
1. Constants are stored in FLASH because they are read-only and FLASH stores read-only data.
2. Global variables are stored in RAM Memory. Let's see if it is true :-
Indeed. The char is stored at address 0x20000000 which is the base address of RAM memory of my MCU. (convert hex to real by selecting ASCII).
Let's see if the statement 1 was correct :-
1. Follow this program and you see the magic in the Keil as follows :-
https://github.com/manvendra88/STM32/blob/master/CopyFLASHtoRAM.c
Great isn't it!