GPIO_MODE_IT_RISING:这种模式下,当GPIO的电平从低到高变化时(即上升沿),会触发一个中断请求。这意味着,当你检测到上升沿时,你的程序会被中断,然后你可以执行一些必要的操作,例如读取数据或者控制外部设备等。这种方式的优点是可以快速响应上升沿事件,而且可以在中断服务程序中处理事件。
GPIO_MODE_EVT_RISING:这种模式下,当GPIO的电平从低到高变化时(即上升沿),会触发一个事件。这意味着,当你的程序检测到上升沿时,它会将这个事件标记为已发生,但是不会立即执行任何操作。然后,你可以在你认为合适的时候检查这个事件是否已经发生,如果发生了,你就可以执行一些必要的操作。这种方式的优点是可以避免因为频繁的中断请求而导致的系统性能下降,而且可以在主循环中处理事件。 |