[[ファームウェア関数一覧>ファームウェア関数一覧#d5c56b4f]] *TIM_SelectOCxM [#t993adab] #contents **ヘッダ宣言 [#ed97b277] **関数プロトタイプ [#o22973ac] void TIM_SelectOCxM(TIM_TypeDef* TIMx, uint16_t TIM_Channel, uint16_t TIM_OCMode) **動作 [#r40c8d77] -タイマ・コンペア出力モードを選択します。 -この関数は出力コンペアモードを変更する前に選択されていたチャンネルを無効化します。ユーザは[[TIM_CCxCmd]]又は[[TIM_CCxNCmd]]関数を使用して有効にしなければなりません。 -タイマの出力コンペア・モードを選択します。 --タイマカウンタ値(TIMx_CNT)と、コンペアレジスタ値(TIMx_CCRy)を比較し(コンペア)、関係がどんなときに、出力をアクティブまたは非アクティブにするかを決定します。 -この関数は出力コンペア・モードを変更する前に選択されていたチャンネルを無効化します。ユーザは[[TIM_CCxCmd]]又は[[TIM_CCxNCmd]]関数を使用して有効にしなければなりません。 **引数 [#qaa1c7d1] -TIMx&br; TIM1~TIM5又はTIM8を指定します。&br; &br; #include(Macro/TIMxTIM,notitle) &br; -TIM_Channel&br; タイマ・キャプチャ・コンペアに使用するチャンネルを以下のマクロから指定します。&br; &br; #include(Macro/TIM_Channel,notitle) &br; -TIM_OCMode&br; タイマ出力コンペアモードを以下のマクロから指定します。&br; &br; #include(Macro/TIM_OCMode,notitle) &br; **出力値 [#b6f91f9e] -無し **戻り値 [#z4476b3d] -無し **呼び出し関数 [#j8a481ba] -無し **サンプル [#s751e3ea] /* Selects the TIM1 Channel 1 PWM2 Mode */ TIM_SelectOCxM(TIM1, TIM_Channel_1, TIM_OCMode_PWM2); **参照 [#ud163f83] -STMマイコン徹底入門 P.