你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32F407+DP83848的Modbus-TCP通信问题-【已经解决】

[复制链接]
xiaoshen-372360 提问时间:2019-4-9 11:22 /
本帖最后由 xiaoshen-372360 于 2019-4-9 14:39 编辑

最近在做Modbus-TCP的东西,但是在移植  的过程中出现了一些问题,请教一下个为大侠,小弟愿意提供一些报酬。 具体的问题如下
1:在没有TCP连接的时候,可以Ping通
2:连接上Modbus-TCP 之后只能通信固定次数,该通信次数与协议栈的PBUF_POOL_SIZE   宏定义有关
/* ---------- Pbuf options ---------- */
/* PBUF_POOL_SIZE: the number of buffers in the pbuf pool. */
#define PBUF_POOL_SIZE          20
在开始连接的时候,通信正常,数据反馈正常。

3.png
3:问题所在:在通信固定次数之后,就无法再申请内存了,每次申请内存都失败了,在下图的地方。
1.png

问题定位到了,但是不知道怎么解决,还望大侠们帮忙看看。
2019年04月09日,问题解决了,修改读取函数即可
QQ图片20190409143723.png






PG头.jpg

评分

参与人数 1 ST金币 +1 收起 理由
XMENG + 1 很给力!

查看全部评分

收藏 评论12 发布时间:2019-4-9 11:22

举报

12个回答
toofree 回答时间:2019-4-9 12:17:55
我是来看隐藏的
xiaoshen-372360 回答时间:2019-4-9 12:18:43
toofree 发表于 2019-4-9 12:17
我是来看隐藏的

欢迎,顺便帮忙看看。哈哈
tanic 回答时间:2019-4-9 13:39:09
  看看多半是
han@han 回答时间:2019-4-9 13:45:35
see see                    
               

               





                                                
sasikawyh 回答时间:2019-4-10 11:05:07
看不到怎么解决的啊
xiaoshen-372360 回答时间:2019-4-10 16:19:17
sasikawyh 发表于 2019-4-10 11:05
看不到怎么解决的啊

在文末说明了修改的地方。你可以参考一下
zaixzhao 回答时间:2019-4-11 16:36:32
不错,也做到这块
elord 回答时间:2019-5-9 16:33:16
下一步也要做网络了,先顶
bobosky1008 回答时间:2020-6-24 22:38:53
帮顶,谢谢楼主分享
12下一页
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版