本帖最后由 一只耳朵怪 于 2018-6-14 10:51 编辑 svpwm中,Ta,Tb,Tc等于cmpa,cmpb,cmpc.那么pwm的占空比是不是就等于Ta/TBPRD,或Tb/TBPRD,Tc/TBPRD
2018-06-14 06:35
求大神帮助,请问epwm模块,事件触发选择寄存器,如果我想选择多事件触发中断,那么INTSEL位要怎么设置呢?好像它只能设置一种事件来触发中断。。。比如在(TBCTR=0x0000和TBCTR=TBPRD)两个事件都
2014-05-17 21:06
求大神帮助,请问epwm模块,事件触发选择寄存器,如果我想选择多事件触发中断,那么INTSEL位要怎么设置呢?好像它只能设置一种事件来触发中断。。。比如在(TBCTR=0x0000和TBCTR=TBPRD)两个事件都
2014-05-17 21:08
在用DSP产生PWM波形时,传统的PWM波形其定时周期是固定的(即TBPRD是固定的),我们只需要修改占空比既可以了(修改CMPA\CMPB值),现在我想如果我不仅只修改占空比(CMPA\CMPB值
2014-11-30 21:24
代码如上,若改变EPwm1Regs.CMPA.half.CMPA 与EPwm1Regs.CMPB的值,那么会在CTR=ZERO时将EPwm1Regs.CMPA.half.CMPA 与EPwm1Regs.CMPB的值进行更新,问题是若改变EPwm1Regs.
2018-06-13 02:42
EPwm1Regs.TBPHS.bit.TBPHS = 100; // 120°相位 // 比较值设置 EPwm1Regs.CMPA.bit.CMPA = CMPA_VALUE; EPwm1Regs.CMPB.bit.CMPB
2025-07-16 11:03
用dsp28035来产生spwm,三角波频率为30khz,正弦波频率为50hz,载波比为n=600; 时基的周期数值为1000, 比较器的值; duty=500*sin(6.28*k/n
2025-01-13 07:13
为0.6ms,可是我单步运行采样的那段程序至少运行了2S,为什么呢?时钟设置程序如下: EPwm1Regs.TBPRD= Period;//周期为2*period个
2018-06-13 05:54
我现在在用DSP28335写程序 现在想发出一个常高或常低的波形 然后计数模式选择的向上-下计数,然后把CMPA值设置的比周期值高很多 按道理来说不会碰到CMPA值 也
2017-07-22 13:54
调试adc实验,想要设置输入的值,直接设adc的ADC1_DR,发现不能设置,然后设置PA.0(用的是adc1的通道0采样)的IDR,也
2020-07-30 11:39