• Question : The Definitive Guide to the ARM Cortex-M3
    Note: This was originally posted on 11th December 2007 at http://forums.arm.com Dear, all. I am new in this forum. Recently I studying Cortex-M3 core, so I bought book "The Definitive Guide to the ARM...
  • 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...
  • Precise Memory Error
    Note: This was originally posted on 3rd August 2010 at http://forums.arm.com I am working with a Cortex-m3 using assembler and am getting "precise memory errors".  The manuals refer to this fault a lot...
  • Cortex M3 - Conditions for IT folding
    Hi folks, Some weeks ago, I discover the mechanism of IT instruction folding supported by the cortex-M3. As mentionned in 'Cortex-M3 Devices Generic User Guide', "In some situations, the processor can...
  • Cortex-M3:Little endian
    Hi All, The cortex M3 in STM32F100xx devices stores in little endian format. Does this mean that even the memory locations which I see in KEIL window are in the little endian format? For eg: 0x20000AFF...