Traveo S6J3XXXXシリーズMCUのPWM出力を“Lowレベル”および“Highレベル”に強制する - KBA218099 - Community Translated (JA)
- RSS フィードを購読する
- 新着としてマーク
- 既読としてマーク
- ブックマーク
- 購読
- 印刷用ページ
- 不適切なコンテンツを報告
Community Translated by keni_4440091 Version: *A
Translation - English: Force PWM Output to "Low Level" and “High Level” in Traveo S6J3XXX Series MCUs – KBA218099
質問:
TraveoTM S6J3XXXシリーズMCUのPWM出力を“Lowレベル”および“Highレベル”に強制することは可能ですか?
回答:
はい。PWM出力を“Lowレベル”に強制するには、タイマーコントロールレジスタ(TMCR)のパルス出力マスクビット(PMSK)を“1”に設定します。他のオプションはPWM信号が出力されている間にPWMデューティー値を“現在のデューティー値 > サイクル値”に設定します。これによって、次のアンダーフローイベントが起きた時に出力が“Lowレベル”に強制されます。
PWM出力を“Hightレベル”(=100%デューティーパルス)に強制するには、PWMサイクル設定レジスタ(PCSR)およびPWMデューティー設定レジスタ(PDUT)を同じ値に設定します。これにより、次のアンダーフローイベントが起きた時に出力が“Highレベル”に強制されます。
注意: このKBAは下記シリーズのTraveo MCUに適応されます。
S6J3110
S6J3120
S6J3200
S6J3300
S6J3350
S6J3360
S6J3370
S6J3400
S6J3510
176 閲覧 カテゴリ: MCU & PSoC: Auto MCU タグ: pwm, traveo, s6j3, s6j3200, s6j3110, s6j3120, s6j3300, s6j3310, s6j3320, s6j3330, s6j3340, s6j3350, s6j3360, s6j3370