Tip / ログイン to post questions, reply, level up, and achieve exciting badges. Know more

cross mob

Traveo S6J3XXXXシリーズMCUのPWM出力を“Lowレベル”および“Highレベル”に強制する - KBA218099 - Community Translated (JA)

Traveo S6J3XXXXシリーズMCUのPWM出力を“Lowレベル”および“Highレベル”に強制する - KBA218099 - Community Translated (JA)

SivaK_96
Employee
Employee
50 questions asked 10 questions asked 5 questions asked

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シリーズMCUPWM出力を“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

, s6j3510, auto mcu

0 件の賞賛
128 件の閲覧回数
寄稿者