STM32學習筆記——控制GPIO輸出點亮LED燈
端口輸入數據寄存器(GPIOx_IDR) (x=A..E):
端口輸出數據寄存器(GPIOx_ODR) (x=A..E):
端口位設置/復位寄存器(GPIOx_BSRR) (x=A..E):
端口位復位寄存器(GPIOx_BRR) (x=A..E):
端口配置鎖定寄存器(GPIOx_LCKR) (x=A..E):
當執行正確的寫序列設置了位16(LCKK)時,該寄存器用來鎖定端口位的配置。位[15:0]用于鎖定GPIO端口的配置。在規定的寫入操作期間,不能改變LCKP[15:0]。當對相應的端口位執行了LOCK序列后,在下次系統復位之前將不能再更改端口位的配置。
每個鎖定位鎖定控制寄存器(CRL, CRH)中相應的4個位。

各寄存器地址:
GPIOC_CRL:0x40011000
GPIOC_CRH:0x40011004
GPIOC_ODR:0x4001100C
GPIOC_BSRR:0x40011010
GPIOC_BRR:0x40011014
RCC_APB2ENR:0x40021018
二.點亮LED燈
外部LED燈原理圖:
關鍵詞:
STM32學習筆記控制GPI


評論