[[ファームウェア関数一覧>ファームウェア関数一覧#d5c56b4f]] *TIM_TIxExternalClockConfig [#s21f97c4] #contents **ヘッダ宣言 [#p86bb5fb] **関数プロトタイプ [#v606f2da] void TIM_TIxExternalClockConfig(TIM_TypeDef* TIMx, uint16_t TIM_TIxExternalCLKSource, uint16_t TIM_ICPolarity, uint16_t ICFilter) **動作 [#p1ded717] -外部クロックとしてタイマのトリガーを設定します。 **引数 [#kd49c647] -TIMx&br; 外部クロックを設定するタイマ周辺回路をTIM1~TIM5,TIM8から指定します。&br; &br; -TIM_TIxExternalCLKSource&br; トリガ・ソースの入力を以下のマクロから選択します。&br; &br; |CENTER:TIM_TIxExternalCLKSource|CENTER:説明|h |TIM_TS_TI1FP1|IC1 is mapped on TI1.| |TIM_TS_TI2FP2|IC2 is mapped on TI2.| |TIM_TS_TI1F_ED|IC1 is mapped on TI1: edge detector is used.| &br; -TIM_ICPolarity&br; 入力信号の有効なエッジを選択します&br; &br; |CENTER:TIM_ICPolarity|CENTER:説明|h |TIM_ICPolarity_Rising|TIM の入力キャプチャは立ち上がりエッジで行われます| |TIM_ICPolarity_Falling|TIM の入力キャプチャは立ち下がりエッジで行われます| &br; -TIM_ICFilter&br; 入力キャプチャフィルタの値を設定します。&br; 設定できる値は0x0から0xFの間です。&br; &br; **出力値 [#veae5daa] -無し **戻り値 [#o7a9b63f] -無し **場所 [#k9668aa4] **呼び出し関数 [#bc41afc8] -無し **サンプル [#o69766cc] /* Selects the TI1 as clock for TIM1: the external clock is connected to TI1 input pin, the rising edge is the active edge and no filter sampling is done (ICFilter = 0) */ TIM_TIxExternalClockConfig(TIM1, TIM_TS_TI1FP1, TIM_ICPolarity_Rising, 0); **参照 [#id2bee3f] -STMマイコン徹底入門 P.