[[ファームウェア関数一覧>ファームウェア関数一覧#d5c56b4f]]
*TIM_ETRClockMode1Config [#u9fad1ce]
#contents
**ヘッダ宣言 [#i9e87eb7]

**関数プロトタイプ [#t1bb29c2]
 void TIM_ETRClockMode1Config(TIM_TypeDef* TIMx, uint_t16 TIM_ExtTRGPrescaler, uint_t16 TIM_ExtTRGPolarity, uint_t16 ExtTRGFilter)
**動作 [#y2bb4b8d]
-タイマの外部クロックモード1を設定します。
**引数 [#w983b41d]
-TIMx&br;
外部クロックを設定するタイマ周辺回路をTIM1~TIM5,TIM8から指定します。&br;
&br;
-TIM_ExtTRGPrescaler&br;
外部トリガのプリスケーラを以下のマクロで設定します。&br;
&br;
|CENTER:TIM_ExtTRGPrescaler|CENTER:説明|h
|TIM_ExtTRGPSC_OFF|ETRP Prescaler OFF.|
|TIM_ExtTRGPSC_DIV2|ETRP frequency divided by 2.|
|TIM_ExtTRGPSC_DIV4|ETRP frequency divided by 4.|
|TIM_ExtTRGPSC_DIV8|ETRP frequency divided by 8.|
&br;
-TIM_ExtTRGPolarity&br;
外部トリガの有効な極性を以下のマクロから一つだけ選択します。&br;
&br;
|CENTER:TIM_ExtTRGPolarity|CENTER:説明|h
|TIM_ExtTRGPolarity_Inverted|External trigger polarity inverted: active low or falling edge active.|
|TIM_ExtTRGPolarity_NonInverted|External trigger polarity noninverted: active high or rising edge active.|
&br;
-ExtTRGFilter&br;
外部チリガへのフィルタを0x0から0xFの間の値で指定します。&br;
&br;
**出力値 [#oc25b6ac]
-無し
**戻り値 [#ad40df18]
-無し
**場所 [#w4e8c322]
**呼び出し関数 [#f98b64f7]
-無し
**サンプル [#xbf8cad0]
 /* Selects the external clock Mode 1 for TIM1: the external clock is
 connected to ETR input pin, the rising edge is the active edge, no
 filter sampling is done (ExtTRGFilter = 0) and the prescaler is
 fixed to TIM_ExtTRGPSC_DIV2 */
 TIM_ExternalCLK1Config(TIM1, TIM_ExtTRGPSC_DIV2,
 TIM_ExtTRGPolarity_NonInverted, 0x0);
**参照 [#l3c3adc6]
-STMマイコン徹底入門 P.

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS