STM32F2xx GPIO外部中斷配置

2021-08-31 21:48:15 字數 402 閱讀 8167

在除錯stm32f2xx外部中斷時,記錄下面部分資訊,方便自己檢視

stm32f2xx為cortex-m3核心,在配置外部中斷時主要有以下注意幾點:

配置gpio時,將gpio配置為gpio_mode_in使用rcc_apb2periphclockcmd(rcc_apb2periph_syscfg,enable);

syscfg_extilineconfig(uint8_texti_portsourcegpiox, uint8_texti_pinsourcex)

其它配置流程與f0系列無差異

STM32F4xx GPIO函式解釋

以下內容來自stm32f4xx gpio.c 一 函式 1 讀寫操作 uint8 t gpio readinputdatabit gpio typedef gpiox,uint16 t gpio pin 讀取輸入i o口的引腳值 0或1 uint16 t gpio readinputdata gpi...

stm32f103外部中斷

void extix init void 外部中斷0服務程式 void exti9 5 irqhandler void 這是簡單的外部中斷的配置,pc7作為中斷輸入 上面補充io口的初始化 gpio initstructure.gpio mode gpio mode ipu pc6配置為快充指示 1...

STM32F1外部中斷例項

使用外部中斷的基本步驟如下 1.設定好相應的時鐘 2.設定相應的中斷 3.io口初始化 4.把相應的io口設定為中斷線路 要在設定外部中斷之前 並初始化 5.在選擇的中斷通道的響應函式中中斷函式。1 開啟時鐘 void rcc config void 設定相應的時鐘所需要的rcc函式在stm32f1...