工具/软件:
您好、
我正在使用 TMS320F28069 (100引脚 PZP 封装) 我目前正在准备使用 同步采样模式(SIMULEN0) 公式。
目标是采样 U 相电流(ADCINA0) 和 W 相电流(ADCINB0) 游标 消息流 ePWM1 SOCA 作为触发器。
以下是我的配置计划:
AdcRegs.ADCSAMPLEMODE.bit.SIMULEN0 = 1;//启用 SOC0和 SOC1的同步采样
AdcRegs.ADCSOC0CTL.BIT.TRIGSEL = 5;// ePWM1 SOCA 触发器
AdcRegs.ADCSOC0CTL.BIT.CHSEL = 0;//配对:ADCINA0 (U 电流)和 ADCINB0 (W 电流)
AdcRegs.ADCSOC0CTL.BIT.ACQPS = 6;//采样窗口= 7个周期(6 + 1)
AdcRegs.INTSEL1N2.bit.INT1SEL = 1;//在 EOC1之后触发 ADCINT1 (即 ADCINB0结果)
我的问题是:
当 SIMULEN0 = 1且 SOC0设置为从 ePWM1触发时、
是否可以让 SOC1完全不配置?
目前、我没有为写入任何配置ADCSOC1CTL
、因此它将保留为默认值:
-
TRIGSEL = 0
(仅限软件) -
CHSEL = 0
-
ACQPS = 0
(通常被视为无效)
在这种同步模式下、SOC1是否仍能与 SOC0成对正常工作、
这两个结果是否会ADCRESULT0
ADCRESULT1
按预期出现在和中?
跟进:
-
在此模式下、SOC1未配置是否存在任何风险或问题?
-
还是最好显式配置
ADCSOC1CTL
,即使 SIMULEN0处理配对?
希望得到任何澄清或建议!
谢谢你。