Цитата(Метценгерштейн @ Jan 11 2013, 02:09)

мне порт РА0 конфигурить как альтернативную функцию или просто как порт на вход?
У меня как порт на вход c пулапом.
Цитата(Метценгерштейн @ Jan 11 2013, 02:09)

именно под проц L
Не для L, но тем не менее.
Код
static void mcu_init_ext_interrupts(void) // PD15 interrupt on falling edge
{
RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO, ENABLE); // Enable AFIO clock
EXTI_DeInit();
EXTI_InitTypeDef EXTI_InitStruct;
EXTI_InitStruct.EXTI_Line = EXTI_Line15;
EXTI_InitStruct.EXTI_Mode = EXTI_Mode_Interrupt;
EXTI_InitStruct.EXTI_Trigger = EXTI_Trigger_Falling;
EXTI_InitStruct.EXTI_LineCmd = ENABLE;
EXTI_Init(&EXTI_InitStruct);
GPIO_EXTILineConfig(GPIO_PortSourceGPIOD, GPIO_PinSource15);
NVIC_EnableIRQ(EXTI15_10_IRQn); // enable interrupt EXTI 15..10
}