GPIOB->CRH &= 0X0000FFFF;:这是位清除操作,它将GPIOB端口配置寄存器的高半部分(CRH)的位16至31清零,保留位0至15的值不变。这样做的目的是为了清除之前可能设置的配置。
GPIOB->CRH |= 0X88880000;:这是位设置操作,它将GPIOB端口配置寄存器的高半部分的位24、26、28和30设置为1,对应于引脚12、13、14和15的模式配置。具体来说,每个引脚的模式被设置为“01”(在CNFy[1:0]和MODy[1:0]中),这表示这些引脚被配置为上拉/下拉输入模式,MODy[1:0]设置为“10”表示输入模式。 |
|