单片机 变量会变?变量中存好的值过一会就变了?

2020-01-12 17:24发布

单片机 变量会变?变量中存好的值过一会就变了?不是单片机原因吧。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
87条回答
ZHAOBAO511
1楼-- · 2020-01-17 18:37
icoyool 发表于 2019-8-7 07:17
99%是内存出问题了, 加一个内存断点看看, ,

断不了,没有仿真。
ZHAOBAO511
2楼-- · 2020-01-18 00:25
 精彩回答 2  元偷偷看……
ordman
3楼-- · 2020-01-18 04:50
ZHAOBAO511 发表于 2019-8-7 07:48
应该是程序问题,不过没有仿真器,没法查。

当然有办法排查!
一个个函数注释,甚至最后保留到只有一个while循环。就可以一个个排查,不断缩小范围。
zcs
4楼-- · 2020-01-18 10:07
laujc 发表于 2019-8-6 18:48
51单片机不知道,我用renesas的单片机,使用dataflash库时会这样,后来才发现,data flash库占用了一部分变 ...

可否详谈是哪些地址被占用了,正在用瑞萨的瑟瑟发抖。
ZHAOBAO511
5楼-- · 2020-01-18 11:33
ordman 发表于 2019-8-7 09:24
当然有办法排查!
一个个函数注释,甚至最后保留到只有一个while循环。就可以一个个排查,不断缩小范围。 ...

500多个变量,相互交错的。
dadatou
6楼-- · 2020-01-18 17:07
voltaile了解一下。

一周热门 更多>