在STM32中,
連接在APB1(低速外設)上的設備有:
電源接口、備份接口、CAN、USB、I2C1、I2C2、UART2、UART3、SPI2、窗口看門狗、Timer2、Timer3、Timer4?。
連接在APB2(高速外設)上的設備有:
GPIO_A-E、USART1、ADC1、ADC2、ADC3、TIM1、TIM8、SPI1、ALL。
程序舉例:
APB1(低速外設)
RCC_APB1PeriphClockCmd(RCC_APB1Periph_CAN,?ENABLE);?
APB2(高速外設)
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA?,?ENABLE);
RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1?|?RCC_APB2Periph_GPIOA??,?ENABLE);