[[ファームウェア関数一覧>ファームウェア関数一覧#s0df8aa1]] *IWDG_SetPrescaler [#c5e2c073] #contents **ヘッダ宣言 [#o9ddb7c4] **関数プロトタイプ [#m7b95745] void (uint8_t IWDG_Prescaler) **動作 [#df6a4adc] -独立型ウォッチドッグの分周比を設定します。 **引数 [#r277e440] -IWDG_Prescaler&br; 分周比をいずれかのマクロで指定します。&br; IWDGはLSI(40KHz固定)から分配を受けているので、カウンタアンダーフローが発生するまでの時間は、プリスケーラの分周比と再ロードレジスタの値によって表の通りになります。&br; &br; |IWDG_Prescaler|機能|最小時間(0x0)|最大時間(0xFFF)|h |IWDG_Prescaler_4|4分周|0.1ms|409.6ms| |IWDG_Prescaler_8|8分周|0.2ms|819.2ms| |IWDG_Prescaler_16|16分周|0.4ms|1,638.4ms| |IWDG_Prescaler_32|32分周|0.8ms|3,276.8ms| |IWDG_Prescaler_64|64分周|1.6ms|6,553.6ms| |IWDG_Prescaler_128|128分周|3.2ms|13,107.2ms| |IWDG_Prescaler_256|256分周|6.4ms|26,214.4ms| **戻り値 [#i49933a8] -無し **場所 [#c1a781cd] **呼び出し関数 [#q124ddda] -無し **サンプル [#qa6b0f26] /* Set IWDG prescaler to 8 */ IWDG_SetPrescaler(IWDG_Prescaler_8); **参照 [#f14c9c3b] -[[STMマイコン徹底入門 HP >http://miqn.net/periph/187.html]]