DA14531 外部中断触发丢失

你好

最近使用DA14531抓取一个芯片发出的连续中断信号。

发现使用STM32F103可以正常抓取。

但是移植到DA14531后,每秒钟125次中断,大概能触发10几次的14531中断。

DA14531中断代码:

GPIO_ConfigurePin(DRDY_PORT, DRDY_PIN, INPUT,PID_GPIO, false);
GPIO_EnableIRQ(DRDY_PORT, DRDY_PIN,GPIO0_IRQn,true,true,0);
GPIO_RegisterCallback(GPIO0_IRQn,GpioDrdy0_Isr);

void GpioDrdy0_Isr(void){
    GPIO_ResetIRQ( GPIO0_IRQn );
}

示波器截图:

这个触发信号是一个ADC发出的,低电平有效:

一旦触发中断后,经过操作可以把触发信号拉高。既图中一个方波的样子。

如果没能捕捉到中断,ADC会持续输出低电平,直到下一个触发电平再拉高拉低。

总之:

1.想咨询下,14531外部中断的触发效率

2.有没有类似的应用案例