TI中文支持网
TI专业的中文技术问题搜集分享网站

关于 InstaSPIN_MOTION EPWM EOC 触发 ADC 电流采样疑问?

 

(1)     在TI   InstaSPIN_MOTION 中对PWM EOC 设置如下

// setup the Event Trigger Selection Register (ETSEL)

PWM_disableInt(obj->pwmHandle[PWM_Number_1]);//清除事件计数

PWM_setSocAPulseSrc(obj->pwmHandle[PWM_Number_1],PWM_SocPulseSrc_CounterEqualZero); //EOC 触发事机为 时基计数器为零的时候

 PWM_enableSocAPulse(obj->pwmHandle[PWM_Number_1]); //设置事件发次数启动ADC

(2)根据对上述代码理解ADC触发是在时机计数器为零的候,那么此时意味着所有EPWM A 是关断的,此时ADC 测电流有意义何在,一直对InstaSPIN_MOTION 中此种做法不理解,请TI 高手们解惑?

囧:

这个只是PWM1作为SOC源的时候在零点触发,但是ADC的初始化中 PWM1并不一定是触发源

 

(1)     在TI   InstaSPIN_MOTION 中对PWM EOC 设置如下

// setup the Event Trigger Selection Register (ETSEL)

PWM_disableInt(obj->pwmHandle[PWM_Number_1]);//清除事件计数

PWM_setSocAPulseSrc(obj->pwmHandle[PWM_Number_1],PWM_SocPulseSrc_CounterEqualZero); //EOC 触发事机为 时基计数器为零的时候

 PWM_enableSocAPulse(obj->pwmHandle[PWM_Number_1]); //设置事件发次数启动ADC

(2)根据对上述代码理解ADC触发是在时机计数器为零的候,那么此时意味着所有EPWM A 是关断的,此时ADC 测电流有意义何在,一直对InstaSPIN_MOTION 中此种做法不理解,请TI 高手们解惑?

sworman chen:

回复 囧:

那在  InstaSPIN_MOTION 中还有哪些地方触发了 ADC 电流采样呢??

赞(0)
未经允许不得转载:TI中文支持网 » 关于 InstaSPIN_MOTION EPWM EOC 触发 ADC 电流采样疑问?
分享到: 更多 (0)