我想定期采样三相全桥的母线电流,利用epwm波的ET模块当计数器的值等于周期值时产生SOC信号,同时配置采样通道的触发源为epwm的SOC信号,按理说不是应该可以直接采样吗,然后读取结果寄存器里面的值。现在程序写出来加电流结果寄存器值不变化。不知道哪里除了问题。然后改程序用中断来读取结果寄存器的值也不变化。初学者,求大神指点迷津。
mangui zhang:
直接软件使能 能触发AD采集吗
我想定期采样三相全桥的母线电流,利用epwm波的ET模块当计数器的值等于周期值时产生SOC信号,同时配置采样通道的触发源为epwm的SOC信号,按理说不是应该可以直接采样吗,然后读取结果寄存器里面的值。现在程序写出来加电流结果寄存器值不变化。不知道哪里除了问题。然后改程序用中断来读取结果寄存器的值也不变化。初学者,求大神指点迷津。
Seven Han:
您好,请参考以下例程:
C:\ti\controlSUITE\device_support\f2803x\v130\DSP2803x_examples_ccsv5\adc_soc
我想定期采样三相全桥的母线电流,利用epwm波的ET模块当计数器的值等于周期值时产生SOC信号,同时配置采样通道的触发源为epwm的SOC信号,按理说不是应该可以直接采样吗,然后读取结果寄存器里面的值。现在程序写出来加电流结果寄存器值不变化。不知道哪里除了问题。然后改程序用中断来读取结果寄存器的值也不变化。初学者,求大神指点迷津。
Emma Wang:
请问你是用expression看到,还是用graph看的。可以自动采样的。