查看: 2125|回复: 6

【赚周年币】技术贴----- (13)Fireduino UDP服务器收发数据

[复制链接]
  • TA的每日心情
    奋斗
    2020-5-27 15:41
  • 签到天数: 868 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2016-12-15 15:58:41 | 显示全部楼层 |阅读模式
    分享到:
    本帖最后由 wambob 于 2016-12-15 15:58 编辑

          UDP是一个无连接协议,传输数据之前源端和终端不建立连接,当它想传送时就简单地去抓取来自应用程序的数据,并尽可能快地把它扔到网络上。在发送端,UDP传送数据的速度仅仅是受应用程序生成数据的速度、处理器的处理能力和传输带宽的限制;在接收端,UDP把每个消息段放在队列中,应用程序每次从队列中读一个消息段。
    第一步:
    创建一个 WiFiUDP对象,接着调用对象函数begin函数,初始化UDP对象以及开始监听端口,参数为需要监听的端口号。
    第二步:
    数据的接受:
    如果UDP端口接到到远程发送的数据,通过调用对象parsePacket函数可以获取数据包大小。之后通过调用对象函数read 读取数据。
    数据的发送:
    UDP 数据包的发送需要通过对象函数beginPacket指定远程主机的IP地址和端口号,之后调用对象函数write写入数据后,调用对象函数endPacket完成组包后扔到网络发送。
    第三步:
    完成数据传输后可以调用UDP对象 stop 函数 释放UDP资源。
             打开例程WiFiUdpSendReceiveString。
    3.JPG
    4.JPG
    5.JPG
    编译后下载到开发板上,打开串口。
    1.JPG
    可见看到连接网络成功,UDP服务器在开发板wifi 的IP端口开始监听。
    在手机端建立一个UDP客户端,连接到UDP服务器。
    Screenshot_2016-12-15-15-15-46.png

    发送数据后,在手机端看到了数据。
    Screenshot_2016-12-15-15-16-31.png
    并且在串口打印出发送的数据
    2.JPG



    评分

    参与人数 1 +20 收起 理由
    loveeeboard + 20

    查看全部评分

    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2024-5-31 10:44
  • 签到天数: 1492 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2016-12-16 10:59:34 | 显示全部楼层
    不错不错,手机上这个软件很方便
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2021-7-30 11:40
  • 签到天数: 1792 天

    连续签到: 1 天

    [LV.Master]伴坛终老

    发表于 2016-12-16 15:17:45 | 显示全部楼层
    顶顶顶顶顶顶顶顶顶啊
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    昨天 01:50
  • 签到天数: 1422 天

    连续签到: 7 天

    [LV.10]以坛为家III

    发表于 2016-12-16 22:38:06 | 显示全部楼层
    手机调试很不错
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2019-6-30 23:45
  • 签到天数: 150 天

    连续签到: 1 天

    [LV.7]常住居民III

    发表于 2016-12-17 13:21:13 | 显示全部楼层
    能实现TCP/UDP装RS232/485/SPI/II2,手机上位机再强大点,以后就可以用手机做简单调试不用背电脑了
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2024-10-14 08:33
  • 签到天数: 2451 天

    连续签到: 1 天

    [LV.Master]伴坛终老

    发表于 2016-12-17 14:33:05 | 显示全部楼层
    谢谢分享,很实用。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2019-3-29 13:05
  • 签到天数: 121 天

    连续签到: 1 天

    [LV.7]常住居民III

    发表于 2016-12-20 13:39:55 | 显示全部楼层
    消灭0回复
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条



    手机版|小黑屋|与非网

    GMT+8, 2024-11-23 06:47 , Processed in 0.175244 second(s), 29 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.