• Few beginner questions - from AVR to ARM
    hi, after some time i think its time to learn arm programming, i used to program for avr, (im mainly a pc programmer ! young one ) i got an Raspberry pi model b+. but i don't want to use it for making...
  • Cortex-M3: What happen to the stack pointer (sp) when setting VTOR?
    The first entry of the vector-table is the initial value for the stack-pointer. I'm asking me, will the stack-pointer be changed when VTOR was set? Thanks for any help! :-)
  • PSP Stack Pointer, what memory address does it point to?
    In the ARM Cortex M4, If the PSP stack pointer is configured, what address space does it point to?  Is it the same address space as the MSP (main stack pointer)? Or do we create a new and separate stack...
  • M0+ Stack Pointer (PSP/MSP) Clarification
    Background I'm working part-time on a Cortex M0+ based SoC converting a very processor-intensive section of C++ code (inner-loop executed 10s of 1000s of times a second & compiles to over 400 instructions...
  • What is the meaning of a 64 bit aligned stack pointer address?
    According to ARM Architecture Procedure Call Standard (AAPCS) on the ARMv6-M, and ARMv7-M architecture in  it says: "Although the processor hardware allows SP to be at any word aligned address at function...