用stm32 的配置GPIO 來(lái)控制LED 顯示狀態(tài),可用ODR,BSRR,BRR 直接來(lái)控制引腳輸出狀態(tài).ODR寄存器可讀可寫(xiě):既能控制管腳為高電平,也能控制管腳為低電平。管腳對(duì)于位寫(xiě)1 gpio 管腳為高電平,寫(xiě) 0 為低電平BSRR 只寫(xiě)寄存
詳細(xì)頁(yè)面:http://alanzjl.sinaapp.com/2015/02/gpio_brr_bsrr_odr/BRR、BSRR、ODR都是用來(lái)控制16位針腳的。其中,BRR和ODR高16位都不可用(Reserved),使用低16位控制針腳,而B(niǎo)SRR高16位和低16位皆可用,都用來(lái)控制1
STM32的每個(gè)GPIO端口都有兩個(gè)特別的寄存器,GPIOx_BSRR和GPIOx_BRR寄存器,通過(guò)這兩個(gè)寄存器可以直接對(duì)對(duì)應(yīng)的GPIOx端口置'1'或置'0'。 GPIOx_BSRR的高16位中每一位對(duì)應(yīng)端口x的每個(gè)位,對(duì)高16位中的某