TI论坛
直播中

王翰音

8年用户 288经验值
私信 关注
[问答]

请教关于28035 pwm 設置 問題

我目前設置 PWM 在 Counter Compare  加上 Action Qualifier 可以設置 PWM輸出,但無法任意修改輸出PWM 或單純輸出high或LOW 只能一次性設置 是否友參考資料我看EPWM PDF找不到 這部分 有嘗試 TZ 強制設 但一樣沒有結果。

回帖(2)

周静

2018-8-8 06:24:56
建议安装controlsuite,先跑下里面的例程。
C:ticontrolSUITEdevice_supportf2803xv130DSP2803x_examples_ccsv5
举报

王翰音

2018-8-8 06:42:15
引用: euagh1985 发表于 2018-8-8 06:24
建议安装controlsuite,先跑下里面的例程。
C:ticontrolSUITEdevice_supportf2803xv130DSP2803x_examples_ccsv5

你好 我是用裡面範例 PWM updownAQ 修改 目前 利用AQ 狀態可以設置想要狀態但加上DB 模組會無法照自己想要的輸出,
狀態1
EPwm1Regs.AQCTLA.bit.ZRO = AQ_CLEAR;
EPwm1Regs.AQCTLB.bit.ZRO = AQ_SET;
EPwm1Regs.CMPA.half.CMPA = 1000;
EPwm1Regs.CMPB = 1000;
EPwm1Regs.PCCTL.bit.CHPEN=0;
EPwm1Regs.PCCTL.bit.OSHTWTH=15;
EPwm1Regs.PCCTL.bit.CHPFREQ=3;
EPwm1Regs.PCCTL.bit.CHPDUTY=3;
狀態二
EPwm1Regs.AQCTLB.bit.ZRO = AQ_CLEAR;
EPwm1Regs.AQCTLA.bit.ZRO = AQ_CLEAR;
EPwm1Regs.PCCTL.bit.CHPEN=0;
EPwm1Regs.CMPA.half.CMPA = 1000;
EPwm1Regs.CMPB = 1000;
還有加上 PC (PWM chopper)
如果狀態不從ZRO 切都會怪怪的 是否有其他更好的暫存器之類的 
 
举报

更多回帖

发帖
×
20
完善资料,
赚取积分