void RCC_APB2PeriphResetCmd(uint32_t RCC_APB2Periph, FunctionalState NewState)
{
/* Check the parameters */
assert_param(IS_RCC_APB2_PERIPH(RCC_APB2Periph));//进去函数,这个函数包含两个参量,一是参数是什么端口的时钟,一是参数是否开启
assert_param(IS_FUNCTIONAL_STATE(NewState));//使能
if (NewState != DISABLE)
{
RCC->APB2RSTR |= RCC_APB2Periph;//我想问这里是怎么操作的
}
else
{
RCC->APB2RSTR &= ~RCC_APB2Periph;//我想问这里是怎么操作的
}
}
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>