小弟用DSP28335程序配置了4路pwm,在安装linux系统下的电脑运行,只能输出两路。同意的工程,拷贝到window下的电脑运行,将配置文件的路径全部更换过来之后,程序能正常运行,而且4路PMW都正常。程序和配置文件再两个电脑下完全一样。不知道为什么换个电脑就输出不一样了,不知道这个跟电脑操作系统是否相关,另,是否跟程序的CMD文件有关,请各位大侠指教!!
Eason Wang:
Move to C2000 forum
小弟用DSP28335程序配置了4路pwm,在安装linux系统下的电脑运行,只能输出两路。同意的工程,拷贝到window下的电脑运行,将配置文件的路径全部更换过来之后,程序能正常运行,而且4路PMW都正常。程序和配置文件再两个电脑下完全一样。不知道为什么换个电脑就输出不一样了,不知道这个跟电脑操作系统是否相关,另,是否跟程序的CMD文件有关,请各位大侠指教!!
qi zhong1:
之前把win7的电脑系统重装之后,再安装ccs,然后就出现了之前和linux一样的问题,同样的程序,只能输出两路PWM。
小弟用DSP28335程序配置了4路pwm,在安装linux系统下的电脑运行,只能输出两路。同意的工程,拷贝到window下的电脑运行,将配置文件的路径全部更换过来之后,程序能正常运行,而且4路PMW都正常。程序和配置文件再两个电脑下完全一样。不知道为什么换个电脑就输出不一样了,不知道这个跟电脑操作系统是否相关,另,是否跟程序的CMD文件有关,请各位大侠指教!!
rookiecalf:
回复 qi zhong1:
使用controlsuite中的例程测试输出信号
小弟用DSP28335程序配置了4路pwm,在安装linux系统下的电脑运行,只能输出两路。同意的工程,拷贝到window下的电脑运行,将配置文件的路径全部更换过来之后,程序能正常运行,而且4路PMW都正常。程序和配置文件再两个电脑下完全一样。不知道为什么换个电脑就输出不一样了,不知道这个跟电脑操作系统是否相关,另,是否跟程序的CMD文件有关,请各位大侠指教!!
mangui zhang:
只要你的工程不变 也就意味着CMD也没有变化吧
重装后的CCS可以是build option里面的配置不一样 也就是优化效果不一样
但是完整的工程拷贝过去直接导入 工程配置等都是不会变化的
小弟用DSP28335程序配置了4路pwm,在安装linux系统下的电脑运行,只能输出两路。同意的工程,拷贝到window下的电脑运行,将配置文件的路径全部更换过来之后,程序能正常运行,而且4路PMW都正常。程序和配置文件再两个电脑下完全一样。不知道为什么换个电脑就输出不一样了,不知道这个跟电脑操作系统是否相关,另,是否跟程序的CMD文件有关,请各位大侠指教!!
qi zhong1:
回复 rookiecalf:
你好,我已经用controlsuite中的历程跑了,历程中配置的pwm都有输出(pwm寄存器有数值)。而我自己的程序中只有pwm1盒pwm2的寄存器有数值,pwm3和pwm4的寄存器都是0……
小弟用DSP28335程序配置了4路pwm,在安装linux系统下的电脑运行,只能输出两路。同意的工程,拷贝到window下的电脑运行,将配置文件的路径全部更换过来之后,程序能正常运行,而且4路PMW都正常。程序和配置文件再两个电脑下完全一样。不知道为什么换个电脑就输出不一样了,不知道这个跟电脑操作系统是否相关,另,是否跟程序的CMD文件有关,请各位大侠指教!!
qi zhong1:
回复 mangui zhang:
是的,cmd文件都没有变,而且程序中的四路pwm都是参考controlsuite中的example 2833xEpwmUpDowmAq来配置的,只是根据自己程序需要将pwm1用于触发adc,pwm234配置完全一样。但是运行的时候pwm1和2的寄存器有读数,而pwm3和4的寄存器读书全是0。您说的build option我一直没动过,请问具体怎么修改?麻烦指导一下,谢谢