ファームウェア関数一覧
TIM_ITConfig †
ヘッダ宣言 †
関数プロトタイプ †
void TIM_ITConfig(TIM_TypeDef* TIMx, uint16_t TIM_IT, FunctionalState NewState)
動作 †
引数 †
- TIMx
タイマ周辺回路をTIM1からTIM8の間で指定します。
- TIM_IT
TIMxの有効・無効にする割り込みソースを以下のマクロから選択します。
TIM_IT | 説明 |
TIM_IT_Update | TIM Update Interrupt source |
TIM_IT_CC1 | TIM Capture/Compare 1 Interrupt source |
TIM_IT_CC2 | TIM Capture/Compare 2 Interrupt source |
TIM_IT_CC3 | TIM Capture/Compare 3 Interrupt source |
TIM_IT_CC4 | TIM Capture/Compare 4 Interrupt source |
TIM_IT_COM | TIM COM Interrupt source |
TIM_IT_Trigger | TIM Trigger Interrupt source |
TIM_IT_Break | TIM Break Interrupt source |
TIM_IT_Update | TIM Update Interrupt source |
TIM_IT_CC1 | TIM Capture/Compare 1 Interrupt source |
TIM_IT_CC2 | TIM Capture/Compare 2 Interrupt source |
TIM_IT_CC3 | TIM Capture/Compare 3 Interrupt source |
TIM_IT_CC4 | TIM Capture/Compare 4 Interrupt source |
TIM_IT_COM | TIM COM Interrupt source |
TIM_IT_Trigger | TIM Trigger Interrupt source |
TIM_IT_Break | TIM Break Interrupt source |
- NewState
変更する状態を以下のいずれかのマクロで指定します。
ENABLE | タイマ割込を有効にします。 |
DISABLE | タイマ割込を無効にします。 |
戻り値 †
場所 †
呼び出し関数 †
サンプル †
/* Enables the TIM5 Capture Compare channel 1 Interrupt source */
TIM_ITConfig(TIM5, TIM_IT_CC1, ENABLE );
参照 †