目前使用TMDXDOCK280049M开发板进行ADC功能调试,EPWM5周期TBTRD为1000,当TBTRD=CMPA=500时拉低作为翻转,形成50%duty的波形,CMPB=800作为SOCA触发源,ADC采样触发源为CMPB,现在想测量AD采样点是否遵循CMPB的数值在PWM80%触发采样,刚开始配置了GPIO8复用ADCSOCAO功能:
但是查看开发板的电路图时发现该脚被占用作其他用途了:
如果使用ADC采样中断来翻转指定的IO,输出该IO来测量则会有中断延时,大概为1.4us,因此不可取。是否还有其他外部输出信号可以供我验证采样点位置是否准确呢?
user5943556:不好意思,上述的TBTRD写错了,应该是TBPRD
目前使用TMDXDOCK280049M开发板进行ADC功能调试,EPWM5周期TBTRD为1000,当TBTRD=CMPA=500时拉低作为翻转,形成50%duty的波形,CMPB=800作为SOCA触发源,ADC采样触发源为CMPB,现在想测量AD采样点是否遵循CMPB的数值在PWM80%触发采样,刚开始配置了GPIO8复用ADCSOCAO功能:
但是查看开发板的电路图时发现该脚被占用作其他用途了:
如果使用ADC采样中断来翻转指定的IO,输出该IO来测量则会有中断延时,大概为1.4us,因此不可取。是否还有其他外部输出信号可以供我验证采样点位置是否准确呢?
mangui zhang:还有个ADCSOCBO你看看是否复用
目前使用TMDXDOCK280049M开发板进行ADC功能调试,EPWM5周期TBTRD为1000,当TBTRD=CMPA=500时拉低作为翻转,形成50%duty的波形,CMPB=800作为SOCA触发源,ADC采样触发源为CMPB,现在想测量AD采样点是否遵循CMPB的数值在PWM80%触发采样,刚开始配置了GPIO8复用ADCSOCAO功能:
但是查看开发板的电路图时发现该脚被占用作其他用途了:
如果使用ADC采样中断来翻转指定的IO,输出该IO来测量则会有中断延时,大概为1.4us,因此不可取。是否还有其他外部输出信号可以供我验证采样点位置是否准确呢?
Green Deng:确实没有看到其他引出脚。如果只是测信号的话,可以直接将示波器探头加在输出脚上?
目前使用TMDXDOCK280049M开发板进行ADC功能调试,EPWM5周期TBTRD为1000,当TBTRD=CMPA=500时拉低作为翻转,形成50%duty的波形,CMPB=800作为SOCA触发源,ADC采样触发源为CMPB,现在想测量AD采样点是否遵循CMPB的数值在PWM80%触发采样,刚开始配置了GPIO8复用ADCSOCAO功能:
但是查看开发板的电路图时发现该脚被占用作其他用途了:
如果使用ADC采样中断来翻转指定的IO,输出该IO来测量则会有中断延时,大概为1.4us,因此不可取。是否还有其他外部输出信号可以供我验证采样点位置是否准确呢?
user5943556:
回复 mangui zhang:
GPIO8为ADCSOCAO,GPIO10为ADCSOCBO,两个脚都在电路图上有所连接。