STM32F103xxsHAL庫配置外部中斷細節

/*Configure GPIO pin : PE3 PE4 */
  GPIO_InitStruct.Pin = GPIO_PIN_3|GPIO_PIN_4;
  GPIO_InitStruct.Mode = GPIO_MODE_IT_FALLING;//下降沿觸發
  GPIO_InitStruct.Pull = GPIO_PULLUP;//上拉

  HAL_GPIO_Init(GPIOE, &GPIO_InitStruct);


  /*Configure GPIO pin : PA0 */
  GPIO_InitStruct.Pin = GPIO_PIN_0;
  GPIO_InitStruct.Mode = GPIO_MODE_IT_RISING;//上升沿觸發
  GPIO_InitStruct.Pull = GPIO_PULLDOWN;//下拉

  HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);

觸發模式與引腳輸出狀態要相反,上升沿觸發引腳要下拉,下降沿觸發引腳要上拉

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章