APB1总线 RCC_APB1PeriphClockCmd voidRCC_APB1PeriphClockCmd(uint32_tRCC_APB1Periph, FunctionalState NewState) 可用参数(可以是组合) RCC_APB1Periph_TIM2, RCC_APB1Periph_TIM3, RCC_APB1Periph_TIM4, RCC_APB1Periph_TIM5, RCC_APB1Periph_TIM6, RCC_APB1Periph_TIM7, RCC_APB1Periph_TIM12, RC...
APB1和APB2的对应外设 F1系列 APB1上面连接的是低速外设,包括电源接口、备份接口、CAN、USB、I2C1、I2C2、USART2、USART3、UART4、UART5、SPI2、SP3等; 而APB2上面连接的是高速外设,包括UART1、SPI1、Timer1、ADC1、ADC2、ADC3、所有的普通I/O口(PA-PE)、第二功能I/O(AFIO)口等。 F4系列 这个和F1系列...
void RCC_APB1PeriphClockCmd ( uint32_t RCC_APB1Periph, FunctionalState NewState) 1. 可用参数(可以是组合) RCC_APB1Periph_TIM2, RCC_APB1Periph_TIM3, RCC_APB1Periph_TIM4, RCC_APB1Periph_TIM5, RCC_APB1Periph_TIM6, RCC_APB1Periph_TIM7, RCC_APB1Periph_TIM12, RCC_APB1Periph_TIM13, ...
APB1总线时钟 PCLK1由HCLK 经过低速APB预分频器得到,分频因子可以是:[1,2,4,8,16],具体的由时钟配置寄存器 CFGR 的位 10-8:PRRE1[2:0] 决定。PCLK1 属于低速 的总线时钟,最高为 36M,片上低速的外设就挂载到这条总线上,比如 USART2/3/4/5、 SPI2/3,I2C1/2 等。至于 APB1 总线上的外设的时钟设...
RCC_APB1PeriphClockCmd函数是用来开启或关闭对应的APB1外设时钟, RCC_APB2PeriphClockCmd函数是用来开启或关闭对应的APB2外设时钟, APB1 上面连接的是低速外设,包括电源接口、 备份接口、CAN、USB、I2C1、I2C2、UART2、UART3 等等,APB2 上面连接的是高速外设包 括 UART1、SPI1、Timer1、ADC1、ADC2、所有普通...
RCC_APB2Periph_GPIOC | RCC_APB2Periph_GPIOD | RCC_APB2Periph_GPIOE, ENABLE);//APB2外设时钟使能30//RCC_APB1PeriphClockCmd(RCC_APB1Periph_USART2, ENABLE);//APB1外设时钟使能31//RCC_APB1PeriphClockCmd(RCC_APB1Periph_USART3, ENABLE);32//RCC_APB2PeriphClockCmd(RCC_APB2Periph_SPI1, ...
void RCC_APB1PeriphClockCmd(uint32_t RCC_APB1Periph, FunctionalState NewState);// 使能或者失能APB1外设时钟 //输入:RCC_APB1Periph_TIM2,TIM2时钟->ENABLE或者DISABLE; //RCC_APB1Periph_TIM3,TIM3时钟;RCC_APB1Periph_TIM4,TIM4时钟 //RCC_APB1Periph_WWDG,WWDG时钟;RCC_APB1Periph_SPI2,SPI2时...
void RCC_APB1PeriphClockCmd(uint32_t RCC_APB1Periph, FunctionalState NewState);// 使能或者失能APB1外设时钟 //输入:RCC_APB1Periph_TIM2,TIM2时钟->ENABLE或者DISABLE; //RCC_APB1Periph_TIM3,TIM3时钟;RCC_APB1Periph_TIM4,TIM4时钟 //RCC_APB1Periph_WWDG,WWDG时钟;RCC_APB1Periph_SPI2,SPI2时...
1:HSE时钟作为PLL输入时钟 第17位:PLLXTPRE HSE分频器作为PLL输入 0:HSE 不分频 1:HSE 2分频 ***END***/ #define RCC_PLLSource_HSI_Div2 ((u32)0x00000000) #define RCC_PLLSource_HSE_Div1 ((u32)0x00010000) #define RCC_PLLSource_HSE_Div2 ((u32)0x0003...
12、打开要使用的外设时钟 RCC_APB2PeriphClockCmd()/RCC_APB1PeriphClockCmd ()代码 void RCC_...