打印

GD32E230C8T6 PC13一直进入外部中断

[复制链接]
536|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
yyrliwen|  楼主 | 2022-4-7 10:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
PC13脚电压为3.3V,但是会一直进中断,不知道啥原因。

具体代码如下
RCU_AHBEN   |=   RCU_AHBEN_PCEN;    //GPIO时钟
gpio_mode_set(GPIOC ,GPIO_MODE_INPUT , GPIO_PUPD_PULLUP, GPIO_PIN_13);    //GPIO输入模式
syscfg_exti_line_config(EXTI_SOURCE_GPIOC, EXTI_SOURCE_PIN13);    //外部中断信号源配置
exti_init(EXTI_13, EXTI_INTERRUPT, EXTI_TRIG_FALLING);    //中断源下降沿触发
exti_interrupt_flag_clear(EXTI_13);    //清除中断
nvic_irq_enable(EXTI4_15_IRQn, 0);    //打开中断


//中断程序
void EXTI4_15_IRQHandler(void)
{
        exti_interrupt_flag_clear(EXTI_13);
}

使用特权

评论回复
沙发
tpgf| | 2022-5-1 11:37 | 只看该作者
中断方式是什么啊

使用特权

评论回复
板凳
heimaojingzhang| | 2022-5-1 11:44 | 只看该作者
外边一直有中断信号产生吗

使用特权

评论回复
地板
keaibukelian| | 2022-5-1 11:53 | 只看该作者
中断方式有问题吧

使用特权

评论回复
5
labasi| | 2022-5-1 12:02 | 只看该作者
初始化代码看一下

使用特权

评论回复
6
paotangsan| | 2022-5-1 12:12 | 只看该作者
估计初始化有问题

使用特权

评论回复
7
renzheshengui| | 2022-5-1 12:52 | 只看该作者
进入之后应该自动清除标志位了

使用特权

评论回复
8
h_x_zhong| | 2022-5-1 16:01 | 只看该作者
初始化添加
gpio_output_options_set(GPIOC, GPIO_OTYPE_PP, GPIO_OSPEED_50MHZ, GPIO_PIN_13);
这句看看

使用特权

评论回复
9
h_x_zhong| | 2022-5-1 16:11 | 只看该作者
本帖最后由 h_x_zhong 于 2022-5-1 16:13 编辑

main(void)
{
    systick_config();

    /* enable the Tamper key GPIO clock */
    rcu_periph_clock_enable(RCU_GPIOC);
    rcu_periph_clock_enable(RCU_CFGCMP);

    gpio_mode_set(GPIOC, GPIO_MODE_INPUT, GPIO_PUPD_NONE, GPIO_PIN_13);
    gpio_output_options_set(GPIOC, GPIO_OTYPE_PP, GPIO_OSPEED_50MHZ, GPIO_PIN_13);

    /* enable and set key EXTI interrupt priority */
    nvic_irq_enable(EXTI4_15_IRQn,1U);
    /* connect key EXTI line to key GPIO pin */
    syscfg_exti_line_config(EXTI_SOURCE_GPIOC, EXTI_SOURCE_PIN13);
    /* configure key EXTI line */
    exti_init(EXTI_13, EXTI_INTERRUPT, EXTI_TRIG_RISING);
    exti_interrupt_flag_clear(EXTI_13);   
    while(1)
    {

    }
}
void EXTI4_15_IRQHandler(void)
{
    if(RESET != exti_interrupt_flag_get(EXTI_13)){
        
        exti_interrupt_flag_clear(EXTI_13);
    }
}


使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

34

帖子

0

粉丝