当您写入具有相同配置的寄存器时会发生什么?

收藏

我正在使用STM32L432KC,并且对嵌入式世界来说还比较陌生。如果我写入配置寄存器,等待一段时间,然后再次使用相同的配置写入寄存器,会发生什么情况。这有什么影响吗?

作为参考,我使用的是STM32L432KC微控制器。有问题的寄存器是复位和时钟控制(RCC),AHB2外设时钟使能寄存器(RCC_AHB2ENR)。我有一个功能,可以通过进行“或”运算来启用GPIO端口的时钟。我想知道在引脚处于活动状态时调用该函数是否会产生任何效果。

回复