Microchip
直播中

周臻庸

7年用户 787经验值
私信 关注
[问答]

请问当我在绝对地址0x000处声明数组时,是否存在错误1359的原因?

当我在绝对地址0x000处声明数组时,是否存在错误1359(没有用于[函数名称]参数的空间)的原因?如果我从地址0x002放入数组,错误就消失了……似乎有一个16位的自动变量“希望”保持在0x000。

回帖(15)

张润

2019-10-24 09:54:29
你没有告诉我们你用的是哪种芯片,甚至连家里都没有。我对PIC18系列有点熟悉,内存映射表明重置向量是0x0000(0x0008处的高prio iRQ和0x0018处的低prio IRQ)。
举报

李天竹

2019-10-24 10:30:58
我猜想,编译器使用Access传递参数,而您只是使用变量来访问整个访问区域。
举报

李林

2019-10-24 10:48:59
是的,我怀疑。
举报

李维兴

2019-10-24 11:13:38
WREG和SFRs位于上层RAM库中的访问和非访问SFR区域。我不能张贴更多,因为它很难从我的智能手机张贴,我们已经失去了互联网连接,因为另一个ISP提供商正在我们的社区进行安装。不管怎么说,似乎有一个“假”变量。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分