OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3351|回复: 2

内存管理的问题,原子来指点下

[复制链接]

117

主题

598

帖子

1

精华

资深版主

Rank: 8Rank: 8

积分
1699
金钱
1699
注册时间
2012-5-10
在线时间
438 小时
发表于 2016-7-20 19:48:38 | 显示全部楼层 |阅读模式
1金钱
   如图: 685D.tm.png

0x2000c4ac的内存先申请,还没释放,0x2000c48c后申请的,两个地址有重复的空间

如有技术问题,微信扫头像交流,STM32,JAVA,服务器
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165377
金钱
165377
注册时间
2010-12-1
在线时间
2111 小时
发表于 2016-7-20 20:58:28 | 显示全部楼层
在txdat申请内存的时候,仿真进入mymalloc函数,看看你的len+20,到底是多少。  你的截图说明你只申请了32字节的内存
回复

使用道具 举报

117

主题

598

帖子

1

精华

资深版主

Rank: 8Rank: 8

积分
1699
金钱
1699
注册时间
2012-5-10
在线时间
438 小时
 楼主| 发表于 2016-7-20 21:16:29 | 显示全部楼层
正点原子 发表于 2016-7-20 20:58
在txdat申请内存的时候,仿真进入mymalloc函数,看看你的len+20,到底是多少。  你的截图说明你只申请了32 ...

确实是58字节,有地方内存重复了,我也很奇怪用了好久都没出问题,这个DisText函数里面申请的地址都是这个,如果显示的文本少点就没问题,多了的话空间就会叠加
如有技术问题,微信扫头像交流,STM32,JAVA,服务器
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-2-27 21:09

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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