使用CC2540,IAR编译下载后警报
请问大家,使用CC2540,IAR编译下载后警报的原因是什么?会不会对程序有什么影响?有什么解决方法?
Thu Aug 28 17:00:34 2014: The stack 'IdataStack' is filled to 100% (192 bytes used out of 192). The warning threshold is set to 90.%
Thu Aug 28 17:00:34 2014: The stack 'XdataStack' is filled to 100% (640 bytes used out of 640). The warning threshold is set to 90.%
Thu Aug 28 17:00:34 2014: The stack pointer for stack 'IdataStack' (currently IData:0x00) is outside the stack range (IData:0x40 to IData:0x100)
Thu Aug 28 17:00:34 2014: The stack pointer for stack 'XdataStack' (currently XData:0x0000) is outside the stack range (XData:0x0001 to XData:0x0281)
john,
用的是哪个版本的IAR和哪个版本的SDK?
IAR- EW8051EVweb8101
协议栈是1.3.2
同问,能不能回答下?网上有多个版本的解决方案。1、该堆栈设大些,我改了;还是说堆栈越界。2、说开启了相关中断但是没有中断服务程序,我的程序是使用串口打印字符到PC上,我用的中断标志位UXT0IF,使用的是查询方式,没有用到中断;3硬件接触不良,或者vdd电压过低。
建议下载最新的IAR 9.1 http://www.iar.com/Products/IAR-Embedded-Workbench/8051/
以及最新版本的协议栈
TI最新版的协议栈是是哪个版本,怎么下载?
我通过公司邮箱已向TI发送申请了,可能有两个多月了,到现在也没有回复,是怎么回事?
BLE-Stack™ 1.4.0 软件 可以在http://www.ti.com.cn/tool/cn/ble-stack下载
是不是邮件被放在垃圾箱了?或是您填的信息太敏感?