ファームウェア関数一覧

RCC_APB1PeriphResetCmd

ヘッダ宣言

関数プロトタイプ

void RCC_APB1PeriphResetCmd(uint32_t RCC_APB1Periph,FunctionalState NewState)

動作

High Speed APB (APB1)のペリフェラルへクロックをリセット・解除します。

引数

  • RCC_APB1Periph
    • APB1 fMAX=24/36MHzで動作します
    RCC_APB1Periph説明
    RCC_APB1Periph_TIM2TIM2
    RCC_APB1Periph_TIM3TIM3
    RCC_APB1Periph_TIM4TIM4
    RCC_APB1Periph_TIM5TIM5
    RCC_APB1Periph_TIM6TIM6
    RCC_APB1Periph_TIM7TIM7
    RCC_APB1Periph_WWDGウィンドウ・ウォッチドグ
    RCC_APB1Periph_SPI2SPI2
    RCC_APB1Periph_SPI3SPI3
    RCC_APB1Periph_USART2USART2
    RCC_APB1Periph_USART3USART3
    RCC_APB1Periph_UART4UART4
    RCC_APB1Periph_UART5UART5
    RCC_APB1Periph_I2C1I2C1
    RCC_APB1Periph_I2C2I2C2
    RCC_APB1Periph_USBUSB
    RCC_APB1Periph_CANCAN
    RCC_APB1Periph_BKPバックアップ・インターフェイス
    RCC_APB1Periph_PWR電源コントローラ・インターフェイス
    RCC_APB1Periph_DACDAC
    RCC_APB1Periph_ALLAll APB1 peripheral
  • NewState


    NewState説明
    ENABLE有効にします
    DISABLE無効にします


戻り値

  • 無し

呼び出し関数

  • 無し

サンプル

/* Enable BKP and PWR clocks */
RCC_APB1PeriphClockCmd(RCC_APB1Periph_BKP | RCC_APB1Periph_PWR,ENABLE);

参照


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2011-05-09 (月) 23:35:30