Browse By Tags

  • Trigger a Software Interrupt

    Hi,

    I'm working on a Cortex-M4 (STM32F429-DISCO) with the Ravenscar profile, using Ada language.

    What I want to do is to trigger a software interrupt from a procedure in a task. This in order to have

    the same algorithm, which governs the interrupt…

  • Cortex-M4 setup vector table for external interrupts

    I don't want to setup the vector table for all my external interrupts. For instance I only need the timer4 IRQhandler at IRQn 30. How can I make an offset in the table? Is this necessary?

  • What is the top level difference in features between Cortex-M33 and Cortex-M4?

    This is a very common question.

    The diagram below is a pictorial description of the differences followed by some explanations.

    Cortex-M33 v Cortex-M4 features

    Starting from the bottom:

    • Cortex-M33 is an implementation of the ARMv8-M architecture. Full details are in my blog on the 5…