amobbs.com 阿莫电子论坛

 找回密码
 注册
搜索
bottom↓
回复: 7

求教,keil C51怎么尽量减少编译后代码容量啊?

[复制链接]
(145918766)

打赏出0元收入0元

发表于 2015-11-26 16:30:55 | 显示全部楼层 |阅读模式
求教,keil C51怎么尽量减少编译后代码容量啊?我写的软件,就像老太婆的裹脚布一样,又臭又长。。编译出来,自然也体积庞大。。。求教,写程序时,怎么优化代码长度啊?
(145915503)

打赏出0元收入0元

发表于 2015-11-26 17:25:18 | 显示全部楼层
装得进去,能用就行
(145912123)

打赏出0元收入0元

发表于 2015-11-26 18:21:38 | 显示全部楼层
取消一些不用的头文件编译,可以减少代码容量
(145840483)

打赏出0元收入0元

发表于 2015-11-27 14:15:38 | 显示全部楼层
优化程序结构
(145490484)

打赏出0元收入0元

发表于 2015-12-1 15:28:57 | 显示全部楼层
优化程序呀
(145489356)

打赏出0元收入0元

发表于 2015-12-1 15:47:45 | 显示全部楼层
汇编啊,要累死人不如累死MCU
(145155819)

打赏出0元收入0元

发表于 2015-12-5 12:26:42 | 显示全部楼层
不用或少用浮点型,减少参数传递,减少函数调用层数,尽量使用data,去除无用代码,优化等级选择最高,勾选linker code packing,最后软件构架很重要,
(145074463)

打赏出0元收入1元

发表于 2015-12-6 11:02:38 | 显示全部楼层
写的程序长,那只能在写程序上下工夫,写简短的程序,编译后的代码长度长到无所谓
回帖提示: 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子论坛 ( 公安交互式论坛备案:44190002001997 粤ICP备09047143号-1 )

GMT+8, 2020-7-11 13:30

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表