Regarding STM32L startup file "startup_stm32l1xx_hd.s" there is only 5 functions EXTI0_IRQHandler EXTI1_IRQHandler EXTI2_IRQHandler EXTI3_IRQHandler EXTI4_IRQHandler respectively for EXTI_Line0 to EXTI_Line4 how can I handle the EXTI_Line5 or EXTI_Line6, and so on?
The Nucleo User Button is PC13, would be serviced by EXTI15_10_IRQHandler
The ADC Sequencer Example is using the User Button and is differentiating the interrupt.
A different example is the IWDG test on the STM32F103 Nucleo board.
I pretty sure any test that expects the Blue User button on the Nucleo Board to be pressed would be using the IRQ and differentiating the IRQ.
5 thru 9 route to a single IRQ - EXTI9_5_IRQHandler You then differentiate the exact source there.
View all questions in Keil forum