ファームウェア関数一覧
TIM_CCxCmd †
ヘッダ宣言 †
関数プロトタイプ †
void TIM_CCxCmd(TIM_TypeDef* TIMx, uint16_t TIM_Channel, FunctionalState Newstate)
動作 †
- タイマ・キャプチャ・コンペアのチャンネルxを有効無効化します。
引数 †
- TIMx
TIM1~TIM5又はTIM8を指定します。
TIMx | 説明 |
TIM1 | タイマ1 |
TIM2 | タイマ2 |
TIM3 | タイマ3 |
TIM4 | タイマ4 |
TIM5 | タイマ5 |
TIM8 | タイマ8 |
- TIM_Channel
タイマ・キャプチャ・コンペアに使用するチャンネルを以下のマクロから指定します。
TIM_Channel | 説明 |
TIM_Channel_1 | タイマのチャンネル1を使用します |
TIM_Channel_2 | タイマのチャンネル2を使用します |
TIM_Channel_3 | タイマのチャンネル3を使用します |
TIM_Channel_4 | タイマのチャンネル4を使用します |
- NewState
TIM Channel CCxE ビットの新しい状態を以下のマクロから指定します。
NewState | 説明 |
ENABLE | 有効にします |
DISABLE | 無効にします |
出力値 †
戻り値 †
場所 †
呼び出し関数 †
サンプル †
//* Enables the TIM1 channel 4 */
TIM_CCxCmd(TIM1, TIM_Channel_4, ENABLE);
参照 †