[[ファームウェア関数一覧>ファームウェア関数一覧#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.

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS