在controlSUITE V130 epwm up down 範例程式
EPwm1Regs.TBPRD = 2000; // Period = 4000 TBCLK counts
EPwm1Regs.TBPHS.half.TBPHS = 0; // Set Phase register to zero
EPwm1Regs.TBCTL.bit.CTRMODE = TB_COUNT_UPDOWN; // Symmetrical mode
想詢問 connts 一次時間 是否為系統時脈 1/60 MHZ
在計算PWM 週期和量測有誤差兩倍 我得計算方法為 T= (1/60MHZ)*4000 為PWM一次週期大約為66。7us
量測卻只有134us
���149:
時脈 部分 我沒做修改 EPwm3Regs.TBCTL.bit.CLKDIV = TB_DIV1;如果我理解沒錯這邊是沒預除的
gaoyang9992006:
回复 ���149:
看你发帖打的字应该都是全角吧,你之前那个没法补齐会不会因为你打字是全角。改成半角,英文输入法试试。
���149:
回复 gaoyang9992006:
有修改為半角一樣不能
TI中文支持网
