
实习生

- 积分
- 9
- 在线时间
- 2 小时
- 精华
- 0
- 注册时间
- 2019-10-22
- 最后登录
- 2021-3-2
|
代码如下:
rcu_periph_clock_enable(RCU_CFGCMP);
rcu_periph_clock_enable(RCU_GPIOC);
gpio_mode_set(GPIOC,GPIO_MODE_INPUT,GPIO_PUPD_PULLDOWN,GPIO_PIN_1);
/* connect key EXTI line to key GPIO pin */
syscfg_exti_line_config(EXTI_SOURCE_GPIOC, EXTI_SOURCE_PIN1);
nvic_irq_enable(EXTI0_1_IRQn, 2U, 1U);
/* configure key EXTI line */
exti_init(EXTI_1, EXTI_INTERRUPT, EXTI_TRIG_RISING);
exti_interrupt_enable(EXTI_1);
exti_interrupt_flag_clear(EXTI_1);
void EXTI0_1_IRQHandler(void)
{
if(SET == exti_interrupt_flag_get(EXTI_1))
{
exti_interrupt_flag_clear(EXTI_1);
}
}
|
|