微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > cc2530debug and download之后遇到的堆栈超出范围的问题

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,选择都是正确的,如果不正确的话,编译就会出错,现在是编译是正常的,但是,下载和调试的时候,出现栈超出的问题

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top