cc2530debug and download之后遇到的堆栈超出范围的问题
时间:10-02
整理:3721RD
点击:
在做CC2530串口调试的时候,用的是基础实验的demo程序,在编译的时候没出问题,但是在download and debug之后就会出现
Wed Mar 11, 2015 11:06:20: The stack pointer for stack 'IdataStack' (currently IData:0x07) is outside the stack range (IData:0xC0 to IData:0x100)
Wed Mar 11, 2015 11:06:20: The stack pointer for stack 'PdataStack' (currently XData:0x0024) is outside the stack range (XData:0x1E00 to XData:0x1E80)
错误,修改General Options里的Stack/Heap选项中的Idata也没什么用啊,而且,也试了网上的其他办法没解决,请问这个如何解决呢?
建议您检查仿真器与板子之间的连接。有没有换其他板子试试同样的程序?
仿真器与板子连接很正常的啊,CCDEBUGGER的灯是绿的,你是怀疑是板子焊接不好?板子焊接没问题啊!
IAR中选择的芯片,和Flash大小都正确的设备吗?
我用的是CC2530fb256,选择都是正确的,如果不正确的话,编译就会出错,现在是编译是正常的,但是,下载和调试的时候,出现栈超出的问题