查看: 411|回复: 3

[未解决] 如何用TCP/UDP实现两个Ethernet之间的通信

[复制链接]
  • TA的每日心情
    郁闷
    2019-7-22 09:48
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2019-7-21 17:25 | 显示全部楼层 |阅读模式
    有两套Arduino和Ethernet,和一个TP-Link,想利用TCP/UDP实现两套Ethernet之间的通信,一个发送,一个接受报文,这样的想法可以实现吗?求大神给点儿指导意见,谢谢了!
  • TA的每日心情
    擦汗
    2019-7-29 00:08
  • 签到天数: 47 天

    [LV.5]常住居民I

    发表于 2019-7-21 18:42 | 显示全部楼层
    可以啊,建议研究下“网络调试助手”,用两台 PC 配合网络调试助手先研究套路。

    TCP 协议需要 Host/Client 两个角色,UDP 协议只用简单收发
  • TA的每日心情
    郁闷
    2019-7-22 09:48
  • 签到天数: 2 天

    [LV.1]初来乍到

     楼主| 发表于 2019-7-22 09:47 | 显示全部楼层
    t3486784401 发表于 2019-7-21 18:42
    可以啊,建议研究下“网络调试助手”,用两台 PC 配合网络调试助手先研究套路。

    TCP 协议需要 Host/Client ...

    感谢建议,今天看看“网络调试助手”,之前没有接触过。
    看样子使用UDP一个接受一个发送比较好实现吗?我现在参考,Ethernet-UDP的示例UDPSendReceiveString,不晓得为什么发送和接受的程序在一个代码里面,尝试着一个板子write,一个板子read,结果write一个“Hello”至remoteIP(),()里面写IP地址就报错了。。。
  • TA的每日心情
    擦汗
    2019-7-29 00:08
  • 签到天数: 47 天

    [LV.5]常住居民I

    发表于 2019-7-22 13:09 | 显示全部楼层
    shenxinlu 发表于 2019-7-22 09:47
    感谢建议,今天看看“网络调试助手”,之前没有接触过。
    看样子使用UDP一个接受一个发送比较好实现吗?我 ...

    你先用 PC 对 PC 通过再说,这个过程中的握手、填写IP/端口步骤,与单片机端类似
    您需要登录后才可以回帖 登录 | 立即注册  

    本版积分规则

    热门推荐

    Blynk与m5stack basic以及uiflow的交互玩法
    Blynk与m5stack basic以及
    Blynk与m5stack basic以及uiflow的交互玩法 [准备工作我们假设玩家已经熟悉下面的准备
    求助oled显示屏 中间有一条不显示 折腾好久没明白是咋回事
    求助oled显示屏 中间有一
    以下是源代码,课程做东西需要,卡在了这一环节,求大神指教(跪 #include #i
    中文 字库 的8针 OLED 12864模块 arduino
    中文 字库 的8针 OLED 128
    屏幕电路SPI连线: 中文字库OLED Arduino UNO GND GND
    DIY X-Y 平面激光器
    DIY X-Y 平面激光器
    DIY X-Y 平面激光器 总成本不到50元,性能一点不比市面的差. Arduino UNO x1 舵机 x2
    【干货分享】mega2560原理图PCB图纸altium designer18
    【干货分享】mega2560原理
    分享一下mega2560的板子 AD版本 **** 本内容被作者隐藏 **** ergo
    Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   
    快速回复 返回顶部 返回列表