本人在IAR编写程序时,遇到如上问题,
compile和make均无任何警告和错误,但下载至430时提示:Target reset,报错就这么短,另外程序指针也找不到了
希望大家帮我解决一下 ,感激不尽~~~~
注:
编译环境:IAR6.3.11.2079
MCU型号:MSP430F5529
Triton Zhang:
1. 把你电路贴出来看下,重点在复位部分
2. 如果电路确定没问题, 测试下硬件,重点在复位部分。检查下电容和电阻的值是否正确。
tingrui zhang:
回复 Triton Zhang:
首先感谢您的回复,
情况是这样的:1、这是学校发给我们学习5529的最小系统板,我手头暂没有电路原理图,以后去向老师要一下;
2、我先前写的程序可以在5529上进行下载和调试,但是挂了液晶的库后,原主函数多加了几行液晶显示函数后出现该问题;
3、若去除液晶部分函数后,程序又可进行下载和调试;
4、若只写液晶那部分函数,注释掉原主程序其他功能,程序又可下载和调试;
出现这种情况好奇怪,网上也找不到类似问题,好郁闷…
乐逍遥:
回复 tingrui zhang:
哪个函数,哪个变量,说下好吗,我也遇到这个问题
灰小子:
回复 乐逍遥:
出现这个提示多半是程序跑飞了。
建议提供下调试过程控制台输出的更详细信息
乐逍遥:
回复 灰小子:
Doc1.docx就是这个错误
灰小子:
回复 乐逍遥:
从你上传的错误信息看,是堆栈资源不足。
你可以把堆栈调大一点试试,或者优化下程序,别占用那么大的堆栈