• Question about application of PendSV
    Reading jyiu book on Cortex-M4 and general information about usage of PendSV exception type. One application highlighted is of context switching in the RTOS wherein on a Systick timer interrupt, instead...
  • Raising priority of PendSV within NVIC when PendSV pending
    Hi, I'm trying to understand the behavior of raising (lowering numerical priority) the priority of PendSV in the NVIC of a Cortex M4 or M7 when PendSV is already pending. Below are the cases I'm grappling...
  • PendSV target secure state
    Hi, As we know, PendSV can be used for context switching, for example in RTOS and software in non-secure state typicall trigger the non-secure PendSV handler. However, whether we can make the RTOS...
  • ARM7 Programming question!
    Hi I had a doubt about programming the arm7 . In which scenario I should use explicitly Assembly language instructions while programming. Thanks
  • How many ways to set a register 32 bit value?
    Hi, I find Arm has 16 bit immediate value load to register instruction, but it has no instruction to load 32 bit value to register. I am new to asm level programming. How many ways to load a register...