Interrupts lost

I have a project with STM32F105 controller.
2 interrupts are used - UART1_RX and CAN1_RX.
Project developed with MDK-ARM v.4.21.
Everything worked ok until I recompiled it with the MDK-ARM v.4.22A
Now my interrupts are not firing.
The same thing happened on another project with the same controller.

Any idea on what could cause such a problem ?

Thank you,
Gennady

Parents
  • Have you checked that the new compiler didn't ship with new header files that might have introduced some error in register addresses or flag bit names?

    Is there a difference between the startup files for the new and old compiler version?

    Do you only use your code and Keil's libraries, or do you also link in libraries from another company - potentially built with another version of the compiler?

Reply
  • Have you checked that the new compiler didn't ship with new header files that might have introduced some error in register addresses or flag bit names?

    Is there a difference between the startup files for the new and old compiler version?

    Do you only use your code and Keil's libraries, or do you also link in libraries from another company - potentially built with another version of the compiler?

Children
More questions in this forum