Skip to main content
LMI2
Senior III
November 6, 2018
Question

What is the chain of functions from USART(6)RX interrupt to final ISR routine in STM32F746?

  • November 6, 2018
  • 2 replies
  • 768 views

I need this often to check that interrupts are working. And if there is a "weak" function somewhere to raise a flag for the main.c

    This topic has been closed for replies.

    2 replies

    Tesla DeLorean
    Guru
    November 6, 2018

    The processor calls the handler you specify in the vector table.

    The HAL model is you then call an internal HAL function, with a peripheral handle and it then runs one of your call-backs as it feels necessary. You can over-load aspects there replacing the WEAKer stuff the HAL provides as a default.

    Use static analysis tools, or a tool chain where you can right-click "where defined" to chase the HAL nonsense down the rabbit hole.

    Tips, Buy me a coffee, or three.. PayPal Venmo (See Profile) Up vote any posts that you find helpful, it shows what's working..
    LMI2
    LMI2Author
    Senior III
    November 6, 2018

    I tried to follow the chain with Keil, but I seem to end up wandering in circles. I wonder is there any weak functions left, because I could not find any