在CLA中读取EPWM寄存器的值,在CPU2中EPWM模块初始化前给周期寄存器变量赋值,周期寄存器变量定义在CPUTOCLA的RAM区间,在CLA中观察周期寄存器变量值是对的,但EPWM模块周期寄存器值是0;在CLA中给EPMW模块比较寄存器直接赋值,用观测变量再去读比较寄存器的值也是0.
Susan Yang:
为了能更好地回复您的问题,请您确认:
请问您现在使用的是哪款芯片?您是使用TI例程测试的还是自己的程序?若是例程的话,请给出相关路径;若是自己程序的话,请私信一下工程。
另外建议您附上相关的截图,谢谢
,
user6523795:
用的是28377d,自己的程序
,
Susan Yang:
能私信/上传一下您的工程吗?
,
Susan Yang:
能私信/上传一下您的工程吗?
,
Susan Yang:
请问您的 f_Test3_S = EPwm1Regs.TBPRD; 是定义在cla文件内还是main文件?
在CCS内使用 view–> Registers的话,看到的值是多少?