首頁>Club>
21
回覆列表
  • 1 # 使用者1465424935672

    EXTI0_IRQChannel

    表示的是外部中斷線EXTI0對應的中斷函式。

    以STM32F103VB系列為例,100pin,

    一般我們通常使用的IO對應外部中斷線如下:

    PA0,PB0,PC0,PD0,PE0 對應的是EXTI0中斷線;

    以此類推

    到PA15,PB15,PC15,PD15,PE15對應EXTI5中斷線。

    EXTI0對應的中斷函式為EXTI0_IRQChannel;

    EXTI1對應的中斷函式為EXTI1_IRQChannel;

    EXTI2對應的中斷函式為EXTI2_IRQChannel;

    EXTI3對應的中斷函式為EXTI3_IRQChannel;

    EXTI4對應的中斷函式為EXTI4_IRQChannel;

    EXTI5 -> EXTI9對應的中斷函式為EXTI9_5_IRQHandler;

    EXTI10 -> EXTI15對應的中斷函式為EXTI15_10_IRQHandler;

    你要是使用哪種型別的中斷就初始化哪型別的中斷, 然後在中斷函數里寫你想實現的東西,

    注意中斷函式的操作不易過多。

    網上有很多基本的例子,如按鍵程式,鬧鐘中斷, 可以去看下。

  • 中秋節和大豐收的關聯?
  • 科學博物館的英文怎麼讀?