This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

ccs5.2 显示图像不正常



用TI Demo HVMotor+PFC, 28035 ControlCard.

想使用下波形显示功能。设置_iq SpeedRef  = _IQ(0.001) 时候 PWM 波形显示正常。

设置_iq SpeedRef  = _IQ(0.01) 或者更大后,波形显示不正常。不知道该如何解决。附件为设置和波形图像,恭请各位赐教。谢谢

波形显示问题.doc
  • 因为把speedref调大以后,波形周期变短也就是变化频率变快了,超过CCS的刷新频率所以有些数据来不及更新了。

    建议用一个大数组(比如1000个字节)循环保存你想看的变量,然后波形显示这个数组,波形设置里的buffer填写数组长度。

  • Terry, 非常感谢你的回复。 我试了下还是不行, 我是这样理解你的意思的: static int32 counter; int32 ResultArray[1000]; ResultArray[counter ] = svgen1.Ta; if (counter = 1000) { counter = 0; } 然后图像对话框设置: Buffer = 1000 Size = 1000 Sample rate = ??? (改这个好像没有任何影响)? Address: &ResultArray 请帮我看看,谢谢
  • Buffer设为1000, Size表示一个图形界面显示多少个点设为200差不多,samplerate表示你数据的更新频率,请注意datatype设置是否正确,还有svgen1.ta是否Imath格式需要设置正确的Q值。

    再不行把你现在显示的图形发上来看看