[AVR单片机] avr studio6.0程序太多了,编译不了怎么办???

[复制链接]
 楼主| 炫彩陌路 发表于 2013-12-2 15:18 | 显示全部楼层 |阅读模式
avr studio6.0程序太多了,数据内存使用量超出了怎么办?这个软件是不是也要向51那样要**的啊?
huangxz 发表于 2013-12-2 15:25 | 显示全部楼层
这个是免费的,不需要**的

评分

参与人数 1威望 +6 收起 理由
qin552011373 + 6

查看全部评分

 楼主| 炫彩陌路 发表于 2013-12-2 15:45 | 显示全部楼层
huangxz 发表于 2013-12-2 15:25
这个是免费的,不需要**的

那我程序超出了怎么办啊?
huangxz 发表于 2013-12-2 19:01 | 显示全部楼层
炫彩陌路 发表于 2013-12-2 15:45
那我程序超出了怎么办啊?

换高级电脑:lol
 楼主| 炫彩陌路 发表于 2013-12-2 19:26 | 显示全部楼层
huangxz 发表于 2013-12-2 19:01
换高级电脑

这个跟电脑有关?
dqyubsh1 发表于 2013-12-2 19:48 | 显示全部楼层
As6用的是GCC编译器,GCC是免费的,它的缺点就是代码冗长,优化能力差。

楼主可以试试:
1,换个大点的单片机。话说atmel最不缺的就是大flash,各个容量的足够你选择。
2,编译时选择code空间优化。优化级别高了,可能生成的程序运行不了。
3,换IAR编译器,我试过IAR要比GCC程序短30%以上,尤其使用浮点运算的函数
有缘于你 发表于 2013-12-2 20:54 | 显示全部楼层
换IAR编译器吧,很不错的
huangxz 发表于 2013-12-2 21:06 | 显示全部楼层
炫彩陌路 发表于 2013-12-2 19:26
这个跟电脑有关?

不是内存超了么?
hyhmh 发表于 2013-12-3 15:15 | 显示全部楼层
根源:LZ的概念模糊?
mcuzone_mcu4 发表于 2013-12-6 11:51 | 显示全部楼层
提高优化等级
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

22

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部

5

主题

22

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部