mcusun2000 发表于 2011-3-2 09:34:56

STM32\RT-Threa\RT-Thread-0.3.1\bsp\sam7s 例程不能运行

.\objs\rtthread-sam7s.axf: error: L6050U: The code size of this image (46910 bytes) exceeds the maximum allowed for this version of the linker.

点运行时, 提示 代码操过32K

这是我初学RT-THread 运行的例子,

我按说明,进行编译,他就提示不对, 但RT-THread 编程指南说的就是用试用版本呀,哪里不对呀,请指点一下

让我入门一下,感激不尽

fengzi2003 发表于 2011-3-2 11:46:46

你编译器试用版,有代码限制

mcusun2000 发表于 2011-3-2 11:57:12

关键是编程指南说用的MDK也是试用版本呀,还有哪位指点一下

ffxz 发表于 2011-3-2 12:19:38

删除finsh部分,在rtconfig.h中去除RT_USING_FINSH定义即可

mcusun2000 发表于 2011-3-2 13:14:27

谢谢,按上面的操作后, 编译是通过了,但是运行时,还是提示

http://cache.amobbs.com/bbs_upload782111/files_36/ourdev_619353B730EB.jpg
(原文件名:提示2.jpg)

ffxz 发表于 2011-3-2 15:59:52

这么奇怪,你重新rebuild all试试。

aozima 发表于 2011-3-2 16:07:48

EV版,即使目标程序只有1K,调试时也会提示的.
页: [1]
查看完整版本: STM32\RT-Threa\RT-Thread-0.3.1\bsp\sam7s 例程不能运行