複製鏈接
請複製以下鏈接發送給好友

CRL

(端口配置低寄存器)

鎖定
CRL,端口配置低寄存器(GPIOx_CRL) (x=A..E),stm32寄存器的一種。
中文名
端口配置低寄存器
外文名
CRL
釋    義
stm32寄存器的一種
偏移地址:0x00
復位值:0x4444 4444
31302928272625242322212019181716rwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrw1514131211109876543210rwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwCNF4[1:0]MODE4[1:0]CNF3[1:0]MODE3[1:0]CNF2[1:0]MODE2[1:0]CNF1[1:0]MODE1[1:0]CNF0[1:0]MODE0[1:0]CNF5[1:0]MODE5[1:0]CNF7[1:0]MODE7[1:0]CNF6[1:0]MODE6[1:0]
位31:30
27:26
23:22
19:18
15:14
11:10
7:6
3:2
CNFy[1:0]:端口x配置位(y = 0…7)
軟件通過這些位配置相應的I/O端口,請參考表15端口位配置表。
在輸入模式(MODE[1:0]=00):
00:模擬輸入模式
01:浮空輸入模式(復位後的狀態)
10:上拉/下拉輸入模式
11:保留在輸出模式
(MODE[1:0]>00):
00:通用推輓輸出模式
01:通用開漏輸出模式
10:複用功能推輓輸出模式
11:複用功能開漏輸出模式
位29:28
25:24
21:20
17:16
13:12
9:8, 5:4
1:0
MODEy[1:0]:端口x的模式位(y = 0…7)
軟件通過這些位配置相應的I/O端口,請參考表15端口位配置表。
00:輸入模式(復位後的狀態)
01:輸出模式,最大速度10MHz
10:輸出模式,最大速度2MHz
11:輸出模式,最大速度50MHz