PIC单片机william hill官网
直播中

枫叶

7年用户 44经验值
擅长:可编程逻辑 模拟技术 测量仪表 嵌入式技术 处理器/DSP
私信 关注
[问答]

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

PIC1946程序有一个变量在运行过程中恢复初始值,其他变量保持不变?
变量变为初始值,无论初始值是多少,在运行一段时间后,都会有上面的问题,出现问题没有规律,使能和失能栈溢出复位现象一样,且现象和复位有很大差别,在while(1)前面,读取flash给该变量取上一次保存值,在程序运行一段时间恢复初始值后,确实有执行读取flash代码
已退回8积分

回帖(2)

李立

2018-8-9 11:36:36
很有可能程序变量溢出了
举报

一叶倾城wwq

2018-8-13 11:54:42
能不能具体点,可贴部分代码出来,可在每一次变量值被改变时DEBUG看看,地址对不对
举报

更多回帖

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