搜索
bottom↓
回复: 5

大家在用hi-tech的picc编译时,遇到过这种fixup overflow storing错误吗?

[复制链接]

出0入0汤圆

发表于 2009-6-30 09:29:35 | 显示全部楼层 |阅读模式
(1268) fixup overflow storing 0x808 in 2 bytes at 0x1FCA (cpanel.rlf 5468/0x0) [C:\Program Files\HI-TECH Software\PICC\PRO\9.65\sources\eeread.c]

出0入0汤圆

发表于 2009-6-30 09:31:29 | 显示全部楼层
有数据溢出???? 你检查一下源程序....

出0入0汤圆

 楼主| 发表于 2009-7-7 13:55:18 | 显示全部楼层
关于出现这个问题的原因,我觉得我已经找到了,那就是一个函数中代码太多而超过了一个bank(我的是main函数中代码太多),这也就是pic的bank的特性所决定的吧

现在我解决这个问题是这样的,以我的这个main为例,把它里面的代码拿出一部分,封装在另一个函数中,然后在main中来调用,这样编译就不会出错了,当然,一些变量可能要作调整,定义为全局变量差不多就行了

这个问题困扰了我好多天了,项目都搁置了,哈,现在问题看来是解决了,继续前进

出0入0汤圆

发表于 2009-7-7 14:04:10 | 显示全部楼层
PICC出现编译问题的时候我第一个反应就是BANK……

出0入0汤圆

 楼主| 发表于 2009-7-9 11:14:41 | 显示全部楼层
是啊,那怎样才能有效避免这些问题呢
对于一个pic的新手,bank确实是个烦人的问题

出0入0汤圆

发表于 2009-7-15 13:17:17 | 显示全部楼层
PRO版本,没有BANK的问题。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-8 13:58

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

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