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.

CCS3.3用graph看数据的问题



  定义了一个长度为256位的数组,数组放在片外RAM中,用graph看这个数组的时候,有时候波形是正常的,但刷新之后变成一条值为0的线(有±1的跳动),再刷新几次又变回正常了,想知道这是因为我的数据变量跟别的变量串在了一起还是因为采样问题?

  • 你只要给定起始地址   也就是&变量名    和查看的长度   肯定是不会被别的变量影响的

    你要确保数组里面的值没有别程序修改

  • 有没有这种可能,CMD分了几个section,然后相邻的section太小,使用变量过多,将变量分到了别的section中,干扰了别的section里数组变量的内容,因为我现在在这个section里用#pragma DATA_SECTION设置第一个变量,显示地址不是这个section最开始的地址

  • cong Zhao 说:

    有没有这种可能,CMD分了几个section,然后相邻的section太小,使用变量过多,将变量分到了别的section中,干扰了别的section里数组变量的内容,因为我现在在这个section里用#pragma DATA_SECTION设置第一个变量,显示地址不是这个section最开始的地址

    这种情况,编译应该会报错的,你可以直接给定值给这个数组,看看会不会有这个问题,感觉还是你的程序对数据进行了更改

  • 好的,谢谢,我再试试