Waining:Possible IDATA stack overfow.............CC debuger 连着keyfob板子在IAR下运行,时间长(约半小时)之后,会出这样的警告,
Thu Oct 17 15:38:02 2013: Warning: Possible IDATA stack overflow detected. Reset target to re-enable overflow check
Thu Oct 17 15:38:16 2013: The stack 'IdataStack' is filled to 100% (192 bytes used out of 192). The warning threshold is set to 90.%
Thu Oct 17 15:38:16 2013: The stack 'XdataStack' is filled to 100% (640 bytes used out of 640). The warning threshold is set to 90.%
Thu Oct 17 15:38:16 2013: The stack pointer for stack 'XdataStack' (currently XData:0x0000) is outside the stack range (XData:0x0001 to XData:0x0281)
请问这是什么状况啊?(用的是TI 的例子,自己没改过的)
报错是IDATA堆栈溢出,官网例子应该没问题,是不是malloc申请了内存,没有及时释放?
我用的就是Ti协议栈里的例子,没有改过的。 SimpleBLEPeripheral.eww ,KeyFobDemo.eww 都有这个现象,连接仿真器连续运行半小时以上就会出现,是否是CC debuger 的问题呢?
编程口松动也会有这个情况。
我估计也是仿真器硬件问题,有时板子电源松了也出现这个情况,
谢谢!