ファームウェア関数一覧

IWDG_SetPrescaler

ヘッダ宣言

関数プロトタイプ

void (uint8_t IWDG_Prescaler)

動作

  • 独立型ウォッチドッグの分周比を設定します。

引数

  • IWDG_Prescaler
    分周比をいずれかのマクロで指定します。
    IWDGはLSI(40KHz固定)から分配を受けているので、カウンタアンダーフローが発生するまでの時間は、プリスケーラの分周比と再ロードレジスタの値によって表の通りになります。

    IWDG_Prescaler機能最小時間(0x0)最大時間(0xFFF)
    IWDG_Prescaler_44分周0.1ms409.6ms
    IWDG_Prescaler_88分周0.2ms819.2ms
    IWDG_Prescaler_1616分周0.4ms1,638.4ms
    IWDG_Prescaler_3232分周0.8ms3,276.8ms
    IWDG_Prescaler_6464分周1.6ms6,553.6ms
    IWDG_Prescaler_128128分周3.2ms13,107.2ms
    IWDG_Prescaler_256256分周6.4ms26,214.4ms

戻り値

  • 無し

場所

呼び出し関数

  • 無し

サンプル

/* Set IWDG prescaler to 8 */
IWDG_SetPrescaler(IWDG_Prescaler_8);

参照


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2011-03-17 (木) 10:54:14