jxbb112079 发表于 2014-10-25 10:25

程序可以正常下载使用,一进调试模式就死掉,不能运行到

本帖最后由 jxbb112079 于 2014-10-25 10:29 编辑

最近在用LPC1758搞LWIP,只是下载程序后可以正常运行,但是点download and debug进行调试的时候,程序到不了main函数,一直在下面两句中循环,也不能复位。看debug log,提示下载到FLASH中的数据和文件内容不一致。

前面有个1480byte的内容被下载,后面又有一个46K byte的内容被下载,不知道是什么意思,我把一部分代码注释掉,或者先把FLASH内容擦掉再进行debug也都能成功,看他的提示显示的是debug时没有把代码下载进去,但是为什么我注释掉一部分代码后,又可以了呢,不知道怎么回事

jxbb112079 发表于 2014-10-25 10:46

用的IAR开发环境,看汇编是程序一直在执行boot代码
页: [1]
查看完整版本: 程序可以正常下载使用,一进调试模式就死掉,不能运行到