有关RAK439的SPI INT中断引脚的使用问题



  • 有关RAK439的SPI INT中断引脚,在STM32F103中使用。我看了下,在手册的时序图上并没有看到这个中断引脚的工作时序,在程序中看到这个引脚配置为中断0。想问一下:

    1、在wifi模块RAK439这端,SPI INT这个引脚什么时候会发生电平的变化,由什么事件触发的?
    2、在ARM这端,我看到外部中断0的中断程序如下:

    void EXTI0_IRQHandler(void)
    {
    if(EXTI_GetITStatus(WIFI_INT_EXTI_LINE) != RESET)
    {
    /* Clear the EXTI line 0 pending bit */
    EXTI_ClearITPendingBit(WIFI_INT_EXTI_LINE);
    HAL_GPIO_EXTI_Callback();
    }
    }

    请问这段程序是什么作用?

    总而言之,就是什么时候会触发SPI中断(外部中断0中断)?中断时要执行什么事情?

    对于我们用户,使用时,程序中的哪些部分是需要修改的?



  • 只要模块有数据需要读或者是有事件的时候就会触发中断。这些事件有Socket连接事件,联网事件等


登录后回复
 

与 RAK支持中心 的连接断开,我们正在尝试重连,请耐心等待