发 帖  
4周PADS强化班 HOT
林超文手把手教你学!
张飞暑期特训班
教你1000种电路设计思路
年度IP:PFC电源
张飞硬件电路之PFC全集
30天AD项目众筹
参与免费送VIP+原创视频
最全模电系列教程 NEW
运放、ADC、电磁兼容

[问答] PIC1946程序有一个变量在运行过程中恢复初始值其他变量保持不变

[复制链接]
发表于 2018-8-7 09:06:14   180 查看 2 回复 显示全部楼层 倒序浏览
分享
PIC1946程序有一个变量在运行过程中恢复初始值,其他变量保持不变?
变量变为初始值,无论初始值是多少,在运行一段时间后,都会有上面的问题,出现问题没有规律,使能和失能栈溢出复位现象一样,且现象和复位有很大差别,在while(1)前面,读取flash给该变量取上一次保存值,在程序运行一段时间恢复初始值后,确实有执行读取flash代码
奖励8积分

实习生

发表于 2018-8-9 11:36:36  
很有可能程序变量溢出了
回复

点赞 举报

发表于 6 天前  
能不能具体点,可贴部分代码出来,可在每一次变量值被改变时DEBUG看看,地址对不对
回复

点赞 举报

只有小组成员才能发言,加入小组>>

7个成员聚集在这个小组

加入小组

创建小组步骤

4周PADS强化班 HOT
林超文手把手教你学!
张飞暑期特训班
教你1000种电路设计思路
年度IP:PFC电源
张飞硬件电路之PFC全集
30天AD项目众筹
参与免费送VIP+原创视频
最全模电系列教程 NEW
运放、ADC、电磁兼容
关闭

站长推荐 上一条 /9 下一条

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