资源简介

包含了W5500的开发资料,有W5500封装库、调试软件、W5500开发官网资料、STM32程序例程、51单片机程序例程等资料。

资源截图

代码片段和文件信息

/***************************************************************************************
 * 描述    :W5500的端口0工作在UDP模式端口通信不需要建立连接即可接收其它UDP模式端口发来的数据
 *  数据的前4个字节为对方端口IP地址第5、6个字节为端口号,获得对方IP和端口号后W5500端口0
 *  将定时给对应端口发送字符串“\r\nWelcome To YiXinElec!\r\n“同时将接收
 *  到的数据回发给对应端口。
 * 实验平台:用户51单片机开发板 + YIXIN_W5500以太网(TCP/IP)模块
 * 硬件连接:  P3^2 -> W5500_RST   
 *             P3^3 -> W5500_INT(本例程没有用到中断此引脚可以不接)     
 *             P3^6 -> W5500_SCS      
 *             P3^7 -> W5500_SCK    
 *             P3^4 -> W5500_MISO    
 *             P3^5 -> W5500_MOSI    

 * 淘宝    :http://yixindianzikeji.taobao.com/
***************************************************************************************/

/*例程网络参数*/
//网关:192.168.1.1
//掩码: 255.255.255.0
//物理地址:0C 29 AB 7C 00 01
//本机IP地址:192.168.1.199
//端口0的端口号:5000
//端口0的目的IP地址:192.168.1.190
//端口0的目的端口号:6000

#include 
#include “W5500.h“
#include 

void Delay(unsigned int d); //延时函数(ms)

/*******************************************************************************
* 函数名  : W5500_Initialization
* 描述    : W5500初始货配置
* 输入    : 无
* 输出    : 无
* 返回值  : 无
* 说明    : 无
*******************************************************************************/
void W5500_Initialization(void)
{
W5500_Init(); //初始化W5500寄存器函数
Detect_Gateway(); //检查网关服务器 
Socket_Init(0); //指定Socket(0~7)初始化初始化端口0
}

/*******************************************************************************
* 函数名  : Load_Net_Parameters
* 描述    : 装载网络参数
* 输入    : 无
* 输出    : 无
* 返回值  : 无
* 说明    : 网关、掩码、物理地址、本机IP地址、端口号、目的IP地址、目的端口号、端口工作模式
*******************************************************************************/
void Load_Net_Parameters(void)
{
Gateway_IP[0] = 192;//加载网关参数
Gateway_IP[1] = 168;
Gateway_IP[2] = 1;
Gateway_IP[3] = 1;

Sub_Mask[0]=255;//加载子网掩码
Sub_Mask[1]=255;
Sub_Mask[2]=255;
Sub_Mask[3]=0;

Phy_Addr[0]=0x0c;//加载物理地址
Phy_Addr[1]=0x29;
Phy_Addr[2]=0xab;
Phy_Addr[3]=0x7c;
Phy_Addr[4]=0x00;
Phy_Addr[5]=0x01;

IP_Addr[0]=192;//加载本机IP地址
IP_Addr[1]=168;
IP_Addr[2]=1;
IP_Addr[3]=199;

S0_Port[0] = 0x13;//加载端口0的端口号5000 
S0_Port[1] = 0x88;

// S0_DIP[0]=192;//加载端口0的目的IP地址
// S0_DIP[1]=168;
// S0_DIP[2]=1;
// S0_DIP[3]=190;
//
// S0_DPort[0] = 0x17;//加载端口0的目的端口号6000
// S0_DPort[1] = 0x70;

// UDP_DIPR[0] = 192; //UDP(广播)模式目的主机IP地址
// UDP_DIPR[1] = 168;
// UDP_DIPR[2] = 1;
// UDP_DIPR[3] = 190;
//
// UDP_DPORT[0] = 0x17; //UDP(广播)模式目的主机端口号
// UDP_DPORT[1] = 0x70;

S0_Mode=UDP_MODE;//加载端口0的工作模式UDP模式
}

/*******************************************************************************
* 函数名  : W5500_Socket_Set
* 描述    : W5500端口初始化配置
* 输入    : 无
* 输出    : 无
* 返回值  : 无
* 说明    : 分别设置4个端口根据端口工作模式将端口置于TCP服务器、TCP客户端或UDP模式.
* 从端口状态字节Socket_State可以判断端口的工作情况
*******************************************************************************/
void W5500_Socket_Set(void)
{
if(S0_State==0)//端口0初始化配置
{

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件         19  2014-03-08 21:29  YIXIN_W5500 模块配套资料\51单片机程序例程\YIXIN_W5500模块-UDP模式例程(51单片机)\ExtDll.iex

     文件       6375  2014-09-10 14:36  YIXIN_W5500 模块配套资料\51单片机程序例程\YIXIN_W5500模块-UDP模式例程(51单片机)\main.c

     文件      11924  2014-09-10 14:36  YIXIN_W5500 模块配套资料\51单片机程序例程\YIXIN_W5500模块-UDP模式例程(51单片机)\main.LST

     文件      19071  2014-09-10 14:36  YIXIN_W5500 模块配套资料\51单片机程序例程\YIXIN_W5500模块-UDP模式例程(51单片机)\main.OBJ

     文件      50903  2014-09-10 14:36  YIXIN_W5500 模块配套资料\51单片机程序例程\YIXIN_W5500模块-UDP模式例程(51单片机)\Project

     文件       8710  2014-09-10 14:36  YIXIN_W5500 模块配套资料\51单片机程序例程\YIXIN_W5500模块-UDP模式例程(51单片机)\Project.hex

     文件         57  2014-09-10 14:36  YIXIN_W5500 模块配套资料\51单片机程序例程\YIXIN_W5500模块-UDP模式例程(51单片机)\Project.lnp

     文件      37493  2014-09-10 14:36  YIXIN_W5500 模块配套资料\51单片机程序例程\YIXIN_W5500模块-UDP模式例程(51单片机)\Project.M51

     文件        251  2016-12-26 13:39  YIXIN_W5500 模块配套资料\51单片机程序例程\YIXIN_W5500模块-UDP模式例程(51单片机)\Project.plg

     文件      58585  2016-12-26 13:40  YIXIN_W5500 模块配套资料\51单片机程序例程\YIXIN_W5500模块-UDP模式例程(51单片机)\Project.uvopt

     文件      13402  2014-09-10 14:36  YIXIN_W5500 模块配套资料\51单片机程序例程\YIXIN_W5500模块-UDP模式例程(51单片机)\Project.uvproj

     文件     144184  2014-09-10 14:37  YIXIN_W5500 模块配套资料\51单片机程序例程\YIXIN_W5500模块-UDP模式例程(51单片机)\Project_uvopt.bak

     文件      13401  2014-03-08 23:22  YIXIN_W5500 模块配套资料\51单片机程序例程\YIXIN_W5500模块-UDP模式例程(51单片机)\Project_uvproj.bak

     文件      23813  2014-09-10 14:36  YIXIN_W5500 模块配套资料\51单片机程序例程\YIXIN_W5500模块-UDP模式例程(51单片机)\W5500.c

     文件       7484  2014-03-08 11:07  YIXIN_W5500 模块配套资料\51单片机程序例程\YIXIN_W5500模块-UDP模式例程(51单片机)\W5500.h

     文件      40347  2014-09-10 14:36  YIXIN_W5500 模块配套资料\51单片机程序例程\YIXIN_W5500模块-UDP模式例程(51单片机)\W5500.LST

     文件      38233  2014-09-10 14:36  YIXIN_W5500 模块配套资料\51单片机程序例程\YIXIN_W5500模块-UDP模式例程(51单片机)\W5500.OBJ

     文件         19  2014-03-08 21:29  YIXIN_W5500 模块配套资料\51单片机程序例程\YIXIN_W5500模块-客户端模式例程(51单片机)\ExtDll.iex

     文件       5880  2014-09-10 14:41  YIXIN_W5500 模块配套资料\51单片机程序例程\YIXIN_W5500模块-客户端模式例程(51单片机)\main.c

     文件      11124  2014-09-10 14:42  YIXIN_W5500 模块配套资料\51单片机程序例程\YIXIN_W5500模块-客户端模式例程(51单片机)\main.LST

     文件      18880  2014-09-10 14:42  YIXIN_W5500 模块配套资料\51单片机程序例程\YIXIN_W5500模块-客户端模式例程(51单片机)\main.OBJ

     文件      51010  2014-09-10 14:42  YIXIN_W5500 模块配套资料\51单片机程序例程\YIXIN_W5500模块-客户端模式例程(51单片机)\Project

     文件       8714  2014-09-10 14:42  YIXIN_W5500 模块配套资料\51单片机程序例程\YIXIN_W5500模块-客户端模式例程(51单片机)\Project.hex

     文件         57  2014-09-10 14:42  YIXIN_W5500 模块配套资料\51单片机程序例程\YIXIN_W5500模块-客户端模式例程(51单片机)\Project.lnp

     文件      37683  2014-09-10 14:42  YIXIN_W5500 模块配套资料\51单片机程序例程\YIXIN_W5500模块-客户端模式例程(51单片机)\Project.M51

     文件        254  2016-12-26 16:51  YIXIN_W5500 模块配套资料\51单片机程序例程\YIXIN_W5500模块-客户端模式例程(51单片机)\Project.plg

     文件      57531  2016-12-26 17:02  YIXIN_W5500 模块配套资料\51单片机程序例程\YIXIN_W5500模块-客户端模式例程(51单片机)\Project.uvopt

     文件      13402  2014-09-10 14:41  YIXIN_W5500 模块配套资料\51单片机程序例程\YIXIN_W5500模块-客户端模式例程(51单片机)\Project.uvproj

     文件     144203  2014-09-10 14:42  YIXIN_W5500 模块配套资料\51单片机程序例程\YIXIN_W5500模块-客户端模式例程(51单片机)\Project_uvopt.bak

     文件      13401  2014-03-08 23:22  YIXIN_W5500 模块配套资料\51单片机程序例程\YIXIN_W5500模块-客户端模式例程(51单片机)\Project_uvproj.bak

............此处省略1307个文件信息

评论

共有 条评论