打印

KEIL问题请教。绝对值得一看。

[复制链接]
2281|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
emailli|  楼主 | 2009-3-12 23:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
不多说,先上图。

同样的代码,用LPC2138编译通过。

用LPC2138编译通过可以看到,代码只有27K。RAM也够,只用了18K

用LPC2131编译不通过。

选择LPC2132和LPC2134都尝试过。同样的错误提示。

网上找过相关说明,说是什么代码量太大导致,也有一些解决方案,比如说选择 use MicroLIB。

我有用过这个方法,没有解决。

用LPC2138编译通过以后得到的HEX文件烧录进我的LPC2131可以正常运行。因为ROM本来就没有超过LPC2131的ROM。


请教各位大侠。怎么解决这个问题?

相关帖子

沙发
emailli|  楼主 | 2009-3-12 23:54 | 只看该作者

第二个图

使用特权

评论回复
板凳
emailli|  楼主 | 2009-3-12 23:55 | 只看该作者

顺便说一下

经过上网找了N天资料。

终于知道移植UCGUI的全部流程。

已经成功移植了UCGUI到我的LPC2131上。

使用特权

评论回复
地板
computer00| | 2009-3-12 23:59 | 只看该作者

换成thumb模式试试看,可以节省空间。RO、RW段也是要占flash的

使用特权

评论回复
5
emailli|  楼主 | 2009-3-13 00:04 | 只看该作者

再说一下测试记录

我有搞成thumb模式来做。也不行。

thumb模式模式下用LPC2138编译以后代码只有大概14K的样子

但是用LPC2131还是无法通过。

使用特权

评论回复
6
emailli|  楼主 | 2009-3-13 00:06 | 只看该作者

哪位知道哪里可以上传13M的附件。

我把我的代码上传一下。

哪个高手解决了告诉我方法 啊

使用特权

评论回复
7
emailli|  楼主 | 2009-3-13 00:11 | 只看该作者

哪位要我的移植代码的也可以给我发邮件。

我把我移植好的代码发过来。

帮忙测试一下这个问题。看看如何解决。

谢谢

使用特权

评论回复
8
willzhang1982| | 2009-3-13 13:29 | 只看该作者

回复

不清楚!!!!!!!!!!

使用特权

评论回复
9
emailli|  楼主 | 2009-3-13 19:15 | 只看该作者

终于搞定了

仔细看了一下资料

原来是RAM空间占用太多。超过范围了。

将一个全局的宏定义改小。

现在已经不出现这个提示了

使用特权

评论回复
10
ayb_ice| | 2009-3-13 21:12 | 只看该作者

还是要仔细啊

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

98

主题

1172

帖子

55

粉丝