at_socket_sim76xx

发表在 网络学习营2019-6-2 17:07 [复制链接] 4 117

rt-thread 成功增加了at_socket_sim76xx  收发数据都没有问题,程序运行了快一小时程序出错了(用的是stm32f429),[31m[E/at.clnt] AT create response object failed! No memory for response buffer![E/at.sim76xx] No memory for response structure!  
  f7 F; o  }, R  p3 k4 F+ D7 a3 x1 X9 Q4 u
使用道具 举报 显示全部楼层 回复
最新评论 | 正序浏览
显示全部楼层 |楼层直达:
发表于 2019-6-3 09:20:57 | 显示全部楼层
看运行日志,好像是系统的内存资源不太够用了。也可能是楼主在处理数据的时候内存泄露了,没有回收回来,也会造成内存越用越少的问题。
使用道具 举报 回复
发表于 2019-6-3 09:21:59 | 显示全部楼层
不知道楼主这个问题解决了没有,出现上面的问题,应该是出现内存泄漏了,可以查看一下代码中哪里申请了内存分配,然后没有释放内存的。
使用道具 举报 回复
发表于 2019-6-3 09:26:33 | 显示全部楼层
可以打开下下面这选项,在 MSH 中输入 memtrace 命令,查看详细的内存分配情况。
/ T1 i+ T5 Q6 ^7 ^  S8 x
! w0 L1 ?: T- R+ i/ @, x memtrace.png
: {5 A) [! J: ]* O. H5 d7 E: X
- @: n* x% r9 x- `9 S% X4 ~$ o% O+ \
可以看出哪些线程分配了多大的内存。
) X7 o# L1 v  ]4 F0 v
使用道具 举报 回复
发表于 2019-6-3 09:38:30 | 显示全部楼层
本帖最后由 Cheney_Chen 于 2019-6-3 09:47 编辑
1 J5 {2 [" ^9 r2 e
* F" D$ t1 e8 \: V5 C/ s楼主使用的什么版本的 AT device 软件包??
使用道具 举报 回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|RT-Thread开发者社区  

© 2013-2017 上海睿赛德电子科技有限公司 沪ICP备13014002号-1

Powered by RT-Thread

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