资源简介
包含了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个文件信息
- 上一篇:ME909S-821 Linux驱动及说明
- 下一篇:西安交大计算机网络课件
相关资源
- STM32F767移植W5500官网程序
- 开源云台--STM32代码
- artnet for stm32F413+W5500
- STM32+w5500+FTP client
- STM32F407W5500
- STM32F103VCT6+W5500 telnet功能实现
- W5500 TCP/IP SPI发送控制
- CUBEMX生成STM32代码删除编译信息文件(
- STM32+W5500(远程更新程序的上位机)
- mma8451 stm32代码.rar.rar
- MQTT_STM32_W5500
- W5500PCB和原理图
- STM32F103VCT6+W5500 TCP 服务端通信成功开
- 基于STM32F103的W5500 TCP Client测试程序
- W5500视频资料代码讲解视频
- W5500电路设计原理图
- w5500 TCP/IP协议栈 FPGA源码
- ARM处理器的嵌入式新浪微博客户端设
- Xilinx Spartan-6 XC6SLX9的F
- 串口转以太网<
- STM32F1_W5500.zip
- stm32_IAP远程升级程序_STM32+W5500+IAP
- 手把手教你如何实现自动固件更新基
- w5500 与fpga的spi通信源代码及w5500初始
- STM32F103VCT6+W5500 TCP 服务端通信成功,
- 00_W5500_ping.rar
- STM32 W5500http 使用IAP 实现OTA空中升级
- 倾角传感器mma8451 stm32代码
- STM32+W5500 Modbus-TCP协议功能实现
- AM2305单总线温湿度传感器STM32代码
评论
共有 条评论