KEIL 怎么调试存泄漏问题???

2019-07-21 05:31发布

在程序中遇到一个现象 就是  在程序运行过程中 一个数组中的数据被莫名的修改了 导致 数组中的数据不能使用出现错误!!!

分析了程序也没有找到问题,想问大佬们 像这类问题 有没有好的调试方法?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
jkd405
1楼-- · 2019-07-21 05:58
分段注释慢慢找
白菜菜
2楼-- · 2019-07-21 11:52
 精彩回答 2  元偷偷看……
正点原子
3楼-- · 2019-07-21 15:40
不能,但是你可以隔一段时间就printf 内存使用率,然后观察变化。
backup2k
4楼-- · 2019-07-21 20:53
这不是内存泄漏好吗?   貌似是指针访问越界。
xiahui45
5楼-- · 2019-07-21 23:18
我也有遇到过,通过查看被修改的数组的内容,发现很有规律,连起来看为uart的打印的内容,然后把uart关掉以后数组的内容就正常了,然后就得出结论是我们公司使用的这颗IC的uart库有问题导致的.
白菜菜
6楼-- · 2019-07-22 03:04
xiahui45 发表于 2018-4-3 16:48
**** 作者被禁止或删除 内容自动屏蔽 ****

恩恩,也只能这样了!没有内存保护就这样。得慢慢的分析!只能写的时候注意,考虑清楚了

一周热门 更多>