智能车制作

标题: 最郁闷的莫过于代码超过32K [打印本页]

作者: physics_boy    时间: 2011-8-28 21:46
标题: 最郁闷的莫过于代码超过32K
不知道Freescale的Codewarrior 里边用的是神马编译链接器,据说是GCC……
编写今年的摄像头的代码时,最后临近比赛了,某次调试程序,死活编译不通过,看了一下错误,居然是说代码长度超过了32768字节……我艹,坑爹啊……Evalueation版这么CD啊……飞思卡尔能不能给参赛学校资助一个完全没有限制的版本啊,好让我们能编译C++程序和超过32K的代码……
作者: perfect_co    时间: 2011-8-28 21:48
你们小车代码超过32K???大神啊
作者: ccc_ccccc    时间: 2011-8-28 21:56
嗯 貌似我们的也超了
作者: doramin    时间: 2011-8-28 22:06
最郁闷的是没有破解...
作者: 568581185    时间: 2011-8-28 22:35
好暴力
我们的最大7K
作者: perfect_co    时间: 2011-8-28 22:48
多半是你们显示,字模导致的吧,去掉点字模吧,或者是宏定义调用的地方太多,改成函数吧。
作者: rolcye    时间: 2011-8-29 01:37
同意楼上,图形LCD必须存字模,很讨厌的问题。
不过也有可能存的数据表吧,比如tan,sine。我就见过一个光电车的程序,里面全是Table!没有一个公式,包括PID,一率Look up table,搞不懂写程序的那个人怎么会这么想!!
作者: 流水无意    时间: 2011-8-29 08:07
这个有问题吧,代码多不代表算法好
去掉冗余吧
作者: vgjkl    时间: 2011-8-29 11:05
我们用的2.4TFT,ILI9325控制器的,最后程序把ROM和RAM全部用完……
作者: sunshine徐    时间: 2011-8-29 15:55
用汇编写吧
作者: physics_boy    时间: 2011-8-29 22:19
多半是你们显示,字模导致的吧,去掉点字模吧,或者是宏定义调用的地方太多,改成函数吧。
perfect_co 发表于 2011-8-28 22:48

没用汉字字模,英文字模才1.5K多点
作者: vgjkl    时间: 2011-8-30 00:24
用英文和符号的字模,基本够用了,汉字比较占ROM
作者: jack_channel    时间: 2011-8-30 18:27
......超过32K的都挺牛逼了




欢迎光临 智能车制作 (http://111.231.132.190/) Powered by Discuz! X3.2