I'm trying to store a value in memory. my code is here:
TTL TEST
global main
AREA PROGRAM, CODE, READONLY
ENTRY
main
ADR R0, DATA
MOV R1, #5
STR R1, [R0]
HALT B HALT
DATA DCD 10
END
I'm using KEIL uvision4, and my target is STM32F407VGT microprocessor. While debugging code, nothing changes in memory windows. What's wrong?