JLINK烧录程序后,直接进入全速运行,不进main函数。

2019-07-14 19:34发布

本帖最后由 Anthonybrave 于 2017-5-9 09:19 编辑

之前下都没问题,今天突然出现这种情况。
也能下载程序,但是下完之后自动进入全速运行。并且不进入main函数。发现 int main()这个语句根本就没有烧录进去。
有没有大神遇到这种情况?
目前发现的原因是:我定义了一个很大容量的全局变量数组。

struct HU_PARA
{
   unsigned short time;
         float Hu;
}HU_Para[11001];  


但是怎么解决呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
Anthonybrave
1楼-- · 2019-07-15 01:16
cmj大西瓜 发表于 2017-5-8 17:19
有图吗

删了一些代码就好了。。是不是keil对代码容量有要求?
人中狼
2楼-- · 2019-07-15 05:12
你的KEIL是不是没破解,或者你的代码量超出了所用芯片的容量

一周热门 更多>