RCC APB2PeriphClockCmd RCC APB1PeriphClockCmd

这篇博客推荐了一位作者的零基础人工智能教程,讲解通俗易懂,旨在分享知识,促进技术发展,为中华复兴贡献力量。教程链接:http://blog.youkuaiyun.com/jiangjunshow。

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.youkuaiyun.com/jiangjunshow

也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!

               
/******************************************************************************** Function Name  : RCC_APB2PeriphClockCmd* Description    : Enables or disables the High Speed APB (APB2) peripheral clock.* Input          : - RCC_APB2Periph: specifies the APB2 peripheral to gates its*                    clock.*                    This parameter can be any combination of the following values:*                       - RCC_APB2Periph_AFIO, RCC_APB2Periph_GPIOA, RCC_APB2Periph_GPIOB,*                         RCC_APB2Periph_GPIOC, RCC_APB2Periph_GPIOD, RCC_APB2Periph_GPIOE,*                         RCC_APB2Periph_GPIOF, RCC_APB2Periph_GPIOG, RCC_APB2Periph_ADC1,*                         RCC_APB2Periph_ADC2, RCC_APB2Periph_TIM1, RCC_APB2Periph_SPI1,*                         RCC_APB2Periph_TIM8, RCC_APB2Periph_USART1, RCC_APB2Periph_ADC3,*                         RCC_APB2Periph_ALL*                  - NewState: new state of the specified peripheral clock.*                    This parameter can be: ENABLE or DISABLE.* Output         : None* Return         : None*******************************************************************************/void RCC_APB2PeriphClockCmd(u32 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->APB2ENR |= RCC_APB2Periph;  }  else  {    RCC->APB2ENR &= ~RCC_APB2Periph;  }}/******************************************************************************** Function Name  : RCC_APB1PeriphClockCmd* Description    : Enables or disables the Low Speed APB (APB1) peripheral clock.* Input          : - RCC_APB1Periph: specifies the APB1 peripheral to gates its*                    clock.*                    This parameter can be any combination of the following values:*                       - RCC_APB1Periph_TIM2, RCC_APB1Periph_TIM3, RCC_APB1Periph_TIM4,*                         RCC_APB1Periph_TIM5, RCC_APB1Periph_TIM6, RCC_APB1Periph_TIM7,*                         RCC_APB1Periph_WWDG, RCC_APB1Periph_SPI2, RCC_APB1Periph_SPI3,*                         RCC_APB1Periph_USART2, RCC_APB1Periph_USART3, RCC_APB1Periph_USART4, *                         RCC_APB1Periph_USART5, RCC_APB1Periph_I2C1, RCC_APB1Periph_I2C2,*                         RCC_APB1Periph_USB, RCC_APB1Periph_CAN, RCC_APB1Periph_BKP,*                         RCC_APB1Periph_PWR, RCC_APB1Periph_DAC, RCC_APB1Periph_ALL*                  - NewState: new state of the specified peripheral clock.*                    This parameter can be: ENABLE or DISABLE.* Output         : None* Return         : None*******************************************************************************/void RCC_APB1PeriphClockCmd(u32 RCC_APB1Periph, FunctionalState NewState)/* Check the parameters */  assert_param(IS_RCC_APB1_PERIPH(RCC_APB1Periph));  assert_param(IS_FUNCTIONAL_STATE(NewState));  if (NewState != DISABLE)  {    RCC->APB1ENR |= RCC_APB1Periph;  }  else  {    RCC->APB1ENR &= ~RCC_APB1Periph;  }}

           

给我老师的人工智能教程打call!http://blog.youkuaiyun.com/jiangjunshow
这里写图片描述
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值