• タイマ・モードを指定するための値です。
  • レジスタTIMxCCMRxのOCxMビットを設定します。
  • アクティブ・非アクティブの定義はTIM_OCPolarityの定義に依ります。

出力比較モード

TIM_OCMode説明
TIM_OCMode_Timing出力比較で一致しても現在のピン出力は変化しないモードです
TIM_OCMode_Activeカウンタ値が一致した時にタイマ出力はアクティブになります
TIM_OCMode_Inactiveカウンタ値が一致しない時にタイマ出力はアクティブになります
(一致した時に非アクティブになります)
TIM_OCMode_Toggleカウンタ値が一致した時にタイマ出力が反転します
0x0040タイマ出力を強制的に非アクティブにします
0x0050タイマ出力を強制的にアクティブにします

PWMモード

TIM_OCMode説明
TIM_OCMode_PWM1TIMx_CNT < TIMx_CCRyであるときアクティブ、それ以外は非アクティブ
TIM_OCMode_PWM2TIMx_CNT < TIMx_CCRyであるとき非アクティブ、それ以外はアクティブ

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2011-10-30 (日) 16:09:23