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

Store the value of PC to Memory address

I want to store the value of Program Counter(pc) to a memory location.

I did this, 

    LDR R1, =[0x20000000]

    STR R15, [R1,#0]

I got an error saying, "Error: r15(pc) not allowed here -- `str R15,[R1,#0]'.

How should I get over this error?