打印

could not fond space (258 byte)for auto/param block

[复制链接]
2633|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
mei326|  楼主 | 2012-6-4 09:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
MPLAB IDE:8.76    C:PICC18 v9.65   MCU:PIC18F46K22
could not fond space (258 byte)for auto/param block
只要再用到指针就出现这状况~RAM已使用30%   ROM已使用85%
按理说数据空间还足够。
不知道这问题咋解决~待解惑!
沙发
yewuyi| | 2012-6-4 11:47 | 只看该作者
代码中使用bank1等宏指令制定一下变量的存放空间,可能你都是默认auto类型了,第一个bank放不下这么多变量,所以提示了。

我用的9.80版本的PICC好像可以自动调整变量的存放,不需要再写这个宏指令了。

使用特权

评论回复
板凳
Ryanhsiung| | 2012-6-4 13:35 | 只看该作者
修改lkr文件. 16 18系列都是256byte的一个bank

使用特权

评论回复
地板
kvdong| | 2012-6-4 14:03 | 只看该作者
当前默认段空间不够了。
可以把一部分变量放到自己定义的段中

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:与其等待机会,不如主动出击...

117

主题

764

帖子

2

粉丝