TI中文支持网
TI专业的中文技术问题搜集分享网站

关于CC2530 Xdata值变化。

 大家好,最近困扰了我很久的一个问题,想请教各位。

我使用CC2530 定义了一个 数组,并且初始化赋值了一次,但是运行久了之后,数组里的值竟然变化了。

看了寄存器和单步调试,都出现了这个现象,请各位讲解一下

Susan Yang:

请问能否详细说明下您的问题?您的数组的作用是什么?

shuhai wang:

回复 Susan Yang:

您好,susan。我用uart0接收一串设置CC2530的工作频率的数据,存放在定义的一个数组中,并且每隔一段时间去取数组中的值,来设置CC2530的工作频率。现在的现象是,我通过电脑上的串口助手发送给CC2530之后,CC2530配置好了之后,可以一定时间通过串口返回数据,但是,运行一段时间(时间不定),数组中的值自动变化了,我通过设置断点在uart0的接收中断,但是未发现有进中断的现象(我数组的值,只有在中断里面才能改写,在其他地方都是读取),由于数组中的值变化了,导致我CC2530的工作频率也随之变化了,而不能稳定在设定的想要的频率。

赞(0)
未经允许不得转载:TI中文支持网 » 关于CC2530 Xdata值变化。
分享到: 更多 (0)