ホーム › フォーラム › Texas Instruments › マイコン › C2000 › F2837xD コア2でのPWM このトピックには2件の返信が含まれ、2人の参加者がいます。4 年、 6 ヶ月前に ttkkttkk さんが最後の更新を行いました。 3件の投稿を表示中 - 1 - 3件目 (全3件中) 投稿者 投稿 2020年5月21日 9:38 PM #10889 返信 ttkkttkk参加者 F2837xD コア2でのPWM デバイス型番:F2837xD 度々お世話になっております。 CPU2側でPWM4~6の設定を行っておりますが PWM4のレジスタにCMPA等に値を代入しても 0から更新されないような現象がでており、PWMが出力されません。 ( Expressionsでウォッチした値が0から変更されません。) CPU1の初期設定にて DevCfg.CPUSEL0.EPWM4 = 1 (CPU2で使う設定) GPAMUXのPWM、GPADIR出力 GPACSEL1 (CPU2で使う設定) は設定しております。 考えられる原因は何か回答頂けませんでしょうか。 2020年5月25日 9:33 PM #10896 返信 uchidaK従業員 ttkkttkk様 お世話になっております。 下記について、確認いただけますでしょうか。 ・CPU1のみで同じ設定を行った場合はCMPAは更新され、PWMは正常に出力されますでしょうか。 ・CMPCTL レジスタのSHDWAMODE ビット を 1 に設定した状態でも、同様の現象は発生しますでしょうか。 また、ウィンドウはExpressionsではなく、Registersウィンドウ上でも念のため確認いただけますと幸いです。 以上、よろしくお願いいたします。 uchidaK 2020年5月26日 5:08 PM #10897 返信 ttkkttkk参加者 回答ありがとうございます。 自己解決いたしました。 GPIOの設定が入出力ポート設定になっているだけでした。 お騒がせいたしました。 投稿者 投稿 3件の投稿を表示中 - 1 - 3件目 (全3件中)