这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » ATmega128 ATmega128单片机程序如何优化?谢谢各位兄长

共2条 1/1 1 跳转至

ATmega128 ATmega128单片机程序如何优化?谢谢各位兄长

院士
2006-09-17 18:14:16     打赏
ATmega128 ATmega128单片机程序如何优化?谢谢各位兄长



关键词: ATmega128     单片机     程序     如何     优化     谢谢    

院士
2006-12-22 22:43:00     打赏
2楼
ATmega128

WinAVR 20030115
AVR Studio 3.56
PonyProg2000V205a

是否通过makefile文件修改,还是用别的方法!谢谢 1: makefile只是包含了编译选项,对优化程序是没有用的。 2: makefile 中有一个优化选项OPTIMIZE,可以选择。0,1,2,s,但多数情况下,优化要靠对程序代码的优化。编译器的优化是很有限的。另外,你用了系统的sprintf函数,而又没有使用float,那么在makefile选项中使用vfprintf,-lprintf_min
(override LDFLAGS       = -Wl,-u,vfprintf,-lprintf_min,-Map,$(PRG).map)
至少可以使你的程序减少4-5百字节。

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]