amoBBS 阿莫电子论坛

 找回密码
 注册
搜索
bottom↓
查看: 814|回复: 7

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

[复制链接]
发表于 2015-11-26 16:30:55 | 显示全部楼层 |阅读模式
求教,keil C51怎么尽量减少编译后代码容量啊?我写的软件,就像老太婆的裹脚布一样,又臭又长。。编译出来,自然也体积庞大。。。求教,写程序时,怎么优化代码长度啊?
发表于 2015-11-26 17:25:18 | 显示全部楼层
装得进去,能用就行
发表于 2015-11-26 18:21:38 | 显示全部楼层
取消一些不用的头文件编译,可以减少代码容量
发表于 2015-11-27 14:15:38 | 显示全部楼层
优化程序结构
发表于 2015-12-1 15:28:57 | 显示全部楼层
优化程序呀
发表于 2015-12-1 15:47:45 | 显示全部楼层
汇编啊,要累死人不如累死MCU
发表于 2015-12-5 12:26:42 | 显示全部楼层
不用或少用浮点型,减少参数传递,减少函数调用层数,尽量使用data,去除无用代码,优化等级选择最高,勾选linker code packing,最后软件构架很重要,
发表于 2015-12-6 11:02:38 | 显示全部楼层
写的程序长,那只能在写程序上下工夫,写简短的程序,编译后的代码长度长到无所谓
友情提示:标题不合格、重复发帖,将会被封锁ID。详情请参考:论坛通告:封锁ID、获得注册邀请码、恢复被封ID、投诉必读
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|阿莫电子论坛(原ourAVR/ourDEV) ( 公安备案:44190002001997(交互式论坛) 工信部备案:粤ICP备09047143号 )

GMT+8, 2019-8-20 10:23

阿莫电子论坛, 原"中国电子开发网"

© 2004-2018 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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