硬汉嵌入式论坛

 找回密码
 立即注册
查看: 2652|回复: 9
收起左侧

[RL-TCPnet V7.X] 使用MDK5.2自带的 RL_TcpNet ping的通但是Tcp通信无法建立

[复制链接]

8

主题

32

回帖

56

积分

初级会员

积分
56
发表于 2018-6-28 18:24:21 | 显示全部楼层 |阅读模式
如题,小弟利用MDK自带的RTX+RL_TcpNet生成的一个stm32F767的工程,能ping通,说明硬件上应该没啥问题了,但是单片机这边建立号Tcp server后电脑始终连不上,并且我用telnet访问单片机指定的端口,提示对方的端口没有监听。

MDK自建.rar

8.94 MB, 下载次数: 107

这是我用MDK5.2建的工程

回复

使用道具 举报

8

主题

32

回帖

56

积分

初级会员

积分
56
 楼主| 发表于 2018-6-28 18:26:26 | 显示全部楼层
  1. tcp_sock = netTCP_GetSocket (tcp_cb_server);
  2.   
  3.         if (tcp_sock > 0) {
  4.     res=netTCP_Listen (tcp_sock, 5000);               
  5.   }
复制代码


程序里面调用netTCP_Listen (tcp_sock, 5000);后返回值也是正常的,有没有人遇到过类似现象,调了两天了。
回复

使用道具 举报

7

主题

56

回帖

77

积分

初级会员

积分
77
发表于 2018-6-29 00:23:18 | 显示全部楼层
我用的是H7的Nucelo 我直接是ping不通,刚好参考你的代码解决下ping的问题,后续等我反馈。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107077
QQ
发表于 2018-6-29 00:29:13 | 显示全部楼层
帮顶。
回复

使用道具 举报

8

主题

32

回帖

56

积分

初级会员

积分
56
 楼主| 发表于 2018-6-29 08:26:36 | 显示全部楼层
shannon2014 发表于 2018-6-29 00:23
我用的是H7的Nucelo 我直接是ping不通,刚好参考你的代码解决下ping的问题,后续等我反馈。

期待后续反馈
回复

使用道具 举报

8

主题

32

回帖

56

积分

初级会员

积分
56
 楼主| 发表于 2018-6-29 10:03:24 | 显示全部楼层
我debug了一下,发现ETH_IRQHandler中断函数根本没触发
回复

使用道具 举报

8

主题

32

回帖

56

积分

初级会员

积分
56
 楼主| 发表于 2018-6-29 11:25:38 | 显示全部楼层
自己再顶一下,中断没触发,但是初始化的地方也确实使能中断了
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107077
QQ
发表于 2018-6-29 11:27:35 | 显示全部楼层
帮你移动到TCP版块了,方便专业人士给你看。
回复

使用道具 举报

8

主题

32

回帖

56

积分

初级会员

积分
56
 楼主| 发表于 2018-6-29 12:25:51 | 显示全部楼层
eric2013 发表于 2018-6-29 11:27
帮你移动到TCP版块了,方便专业人士给你看。

ok   谢谢老大     话说你不就是“专业人士吗”
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107077
QQ
发表于 2018-6-29 13:56:24 | 显示全部楼层
hunkxie 发表于 2018-6-29 12:25
ok   谢谢老大     话说你不就是“专业人士吗”

这个版块有不少专业人士
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-16 20:16 , Processed in 0.190367 second(s), 29 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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