我们从2011年坚守至今,只想做纯粹的技术论坛,请不要发布和技术无关的话题。  本站有两万多份高大上的PCB和原理图下载,每日更新中,欢迎常回来看看

 找回密码
 立即注册
搜索
查看: 1363|回复: 1

[技术文章] 教你如何通过MCU将S2E配置为UDP的工作模式

[复制链接]
  • 打卡等级:以坛为家II
  • 打卡总天数:193
  • 打卡月天数:1
  • 打卡总奖励:613
  • 最近打卡:2026-11-11 12:59:27

9571

主题

5778

回帖

7万

积分

三级逆天

积分
78264

终身成就奖特殊贡献奖原创先锋奖金点子奖优秀斑竹奖宣传大使奖

发表于 2018-1-11 10:19 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区

您需要 登录 才可以下载或查看,没有账号?立即注册

×
W5500S2E-S1是一款工业级串口转以太网模块,支持TCP Server、TCP Client和UDP三种工作模式,串口波特率最高可达1.152Mbps,并提供配套的上位机配置软件,也可通过网页或AT命令等方式轻松配置。
W5500S2E-S1模块集成了全硬件TCP/IP 协议栈以太网接口芯片W5500,网络通信更加快速、稳定、安全。用户只需根据手册中推荐的参考设计原理图,即可快速完成硬件电路的设计,降低开发难度,节省开发时间。
今天我们就实际的来接触一下W5500S2E-S1基于UDP工作模式的具体操作流程是什么样的,下面我们就来看看吧:


1、具体操作流程
(1)、接线方式:

                               
登录/注册后可看大图

(2)、例程说明:
打开“通过MCU配置S2E为UDP例程”,主程序中第一部分
TIM3_Init();
是设定一个帧中断的时间定时器,这是因为该例程MCU的串口是通过帧中断来接收AT命令配置S2E后返回的数据的。



                               
登录/注册后可看大图

第二部分
USARTX_Init();
初始化MCU用到的串口,这里用
USART1_Config();
是printf功能,用于查看调试信息。
USART2_Config();
用于配置S2E,需要注意的是该串口的配置参数需要同S2E的串口配置参数一致,否则配置失败。


                               
登录/注册后可看大图

第三部分主循环中的
UDP_Mode();
用于配置S2E为UDP模式。S2E的AT命令列表详见各个S2E型号的用户手册AT命令章节介绍。配置成功,串口打印“
UDP Config Success!
”,配置失败串口打印
“
UDP Config Fail!
”
。



1

主题

3851

回帖

8743

积分

二级逆天

积分
8743

终身成就奖特殊贡献奖原创先锋奖优秀斑竹奖

QQ
发表于 2018-1-14 08:44 | 显示全部楼层
回复

使用道具 举报

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

本版积分规则

Copyright ©2011-2024 NTpcb.com All Right Reserved.  Powered by Discuz! (NTpcb)

本站信息均由会员发表,不代表NTpcb立场,如侵犯了您的权利请举报投诉

本站所有资料仅限参考学习交流,PCB原理图源码等所有资料不保证准确没问题,请不要用作生产。否则后果自负。

闽公网安备35062302000276号 | 闽ICP备2024076463号-1 | 论坛技术支持QQ群171867948 | 论坛问题,充值问题请联系QQ1308068381

平平安安
TOP
快速回复 返回顶部 返回列表