ファームウェア関数一覧
RCC_APB1PeriphClockCmd †
ヘッダ宣言 †
関数プロトタイプ †
void RCC_APB1PeriphClockCmd(uint32_t RCC_APB1Periph,FunctionalState NewState)
動作 †
High Speed APB (APB1)のペリフェラルへクロックを供給を開始・停止します。
引数 †
- RCC_APB1Periph
RCC_APB1Periph_TIM2 | TIM2 |
RCC_APB1Periph_TIM3 | TIM3 |
RCC_APB1Periph_TIM4 | TIM4 |
RCC_APB1Periph_TIM5 | TIM5 |
RCC_APB1Periph_TIM6 | TIM6 |
RCC_APB1Periph_TIM7 | TIM7 |
RCC_APB1Periph_WWDG | Window Watchdog |
RCC_APB1Periph_SPI2 | SPI2 |
RCC_APB1Periph_SPI3 | SPI3 |
RCC_APB1Periph_USART2 | USART2 |
RCC_APB1Periph_USART3 | USART3 |
RCC_APB1Periph_UART4 | UART4 |
RCC_APB1Periph_UART5 | UART5 |
RCC_APB1Periph_I2C1 | I2C1 |
RCC_APB1Periph_I2C2 | I2C2 |
RCC_APB1Periph_USB | USB |
RCC_APB1Periph_CAN | CAN |
RCC_APB1Periph_BKP | Backup interface |
RCC_APB1Periph_PWR | Power Controller interface |
RCC_APB1Periph_DAC | DAC interface |
RCC_APB1Periph_ALL | All APB1 peripheral |
- NewState
ENABLE | リセットします |
DISABLE | リセットを解除します |
戻り値 †
呼び出し関数 †
サンプル †
/* Enable BKP and PWR clocks */
RCC_APB1PeriphClockCmd(RCC_APB1Periph_BKP | RCC_APB1Periph_PWR,ENABLE);
参照 †