各位:
想请教一个问题,就是28335的ADC触发源可以设置为EPWM或者XINT2,现在是想在程序运行过程中通过按键在这两种触发源之间更改,以便适应多种采样方式,请问直接修改寄存器使能或者禁止能达到效果么,为什么我写了不管用,时钟保持在上电开始的配置触发源,该如何实现请各位指教!
Young Hu:由ePWM触发ADC采样是很正常的方式,使用两种触发方式切换触发源也能实现。查一下对应的寄存器,看一下有没有正常触发采样?result寄存器有没有值?
各位:
想请教一个问题,就是28335的ADC触发源可以设置为EPWM或者XINT2,现在是想在程序运行过程中通过按键在这两种触发源之间更改,以便适应多种采样方式,请问直接修改寄存器使能或者禁止能达到效果么,为什么我写了不管用,时钟保持在上电开始的配置触发源,该如何实现请各位指教!
mangui zhang:相关的寄存器都切换一下肯定是寄存器没有改全
各位:
想请教一个问题,就是28335的ADC触发源可以设置为EPWM或者XINT2,现在是想在程序运行过程中通过按键在这两种触发源之间更改,以便适应多种采样方式,请问直接修改寄存器使能或者禁止能达到效果么,为什么我写了不管用,时钟保持在上电开始的配置触发源,该如何实现请各位指教!
chunfeng liang:
回复 Young Hu:
能实现了,因为在全速仿真运行过程中寄存器的值不刷新,暂停了就看到改过来了