福德正神彩票!
led
翻开客服菜单
旧事静态
以后地位: 12V调速器 > 公司静态 > GPIO_PinLockConfig(GPIOx, GPIO_Pin_y)
GPIO_PinLockConfig(GPIOx, GPIO_Pin_y)
公布工夫 : 2019-10-10 20:47 阅读量 : 1

GPIO功用锁存函数
   GPIO_PinLockConfig(GPIOx, GPIO_Pin_y);//锁存选择端口设置装备摆设存放器的对应位
  端口锁存存放器(GPIOA_LCKR~GPIOG_LCKR),32bit存放器,高16位保存,低16可随时读出,
1代表对应设置装备摆设位被激活锁存,0代表可以被激活,激活是有牢固的写入次序的。锁存是不克不及乱花的,
假如锁存了一个端口的功用存放器,那么在下次零碎复位前,端口的功用就不行变动,这在某些状况下是有利的,
特殊是在顺序中假如重新界说某些GPIO口的功用时,在确定此中某一GPIO端口在整个零碎运转中形态坚持稳定,
锁存就防止误修正,但是假如锁存的GPIO在后续的代码段中有差别的功用,就会无法修正,发生错误。
因而锁存和GPIO_StructInit, GPIO_DeInit,GPIO_AFIODeInit这些初始化函数一样,运用前要思索清晰。

标签: