资源简介

基于STM32F407的W5500 tcpserver(官网例程)

资源截图

代码片段和文件信息

#include “stm32f4xx_conf.h“
#include “usart1.h“
#include “delay.h“
#include “spi.h“
#include “w5500.h“
#include “w5500_conf.h“
#include “tcp_demo.h“
#include “dhcp.h“
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//PA4->CSPA5->SCKPA6->MISOPA7->MOSI  PC0->RESET  PC1->INT
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
int main(void)

  SystemInit();                       //系统时钟初始化
USART1_Config();                    //初始化串口1 8-N-1
delay_init(168);                   //初始化Systick工作时钟
            /*硬复位W5500*/


SPI_Configuration();                //SPI初始化

reset_w5500();
PHY_check();                        /*检查网线是否接入*/  
set_w5500_mac(); /*配置MAC地址*/
  set_w5500_ip(); /*配置IP地址*/


socket_buf_init(txsize rxsize); /*初始化8个Socket的发送接收缓存大小*/

printf(“ W5500为TCP 服务器,建立侦听,等待PC作为TCP Client建立连接 \r\n“);
printf(“ W5500监听端口为: %d \r\n“local_port);
printf(“ 连接成功后,TCP Client发送数据给W5500,W5500将返回对应数据 \r\n“);

while(1)
{
//   do_tcp_client();
//
do_tcp_server();
};


}



 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-08-17 17:58  26.F407+W5500\
     目录           0  2019-08-17 17:58  26.F407+W5500\F407+W5500\
     文件         399  2015-01-09 10:10  26.F407+W5500\F407+W5500\keilkill.bat
     目录           0  2020-12-12 13:43  26.F407+W5500\F407+W5500\Main\
     文件        1678  2020-12-12 13:43  26.F407+W5500\F407+W5500\Main\main.c
     文件        4536  2014-09-27 22:47  26.F407+W5500\F407+W5500\Main\stm32f4xx_it.c
     文件        2222  2014-09-27 22:46  26.F407+W5500\F407+W5500\Main\stm32f4xx_it.h
     目录           0  2020-12-12 15:10  26.F407+W5500\F407+W5500\Project\
     目录           0  2019-08-17 17:58  26.F407+W5500\F407+W5500\Project\DebugConfig\
     文件        2084  2015-10-27 12:06  26.F407+W5500\F407+W5500\Project\DebugConfig\Target_1_STM32F407ZETx.dbgconf
     文件         339  2020-12-12 13:43  26.F407+W5500\F407+W5500\Project\EventRecorderStub.scvd
     文件         650  2015-05-23 21:15  26.F407+W5500\F407+W5500\Project\JlinkSettings.ini
     目录           0  2020-12-11 14:44  26.F407+W5500\F407+W5500\Project\LIST\
     文件       79642  2020-12-11 21:07  26.F407+W5500\F407+W5500\Project\LIST\startup_stm32f40_41xxx.lst
     文件      108118  2020-12-12 13:43  26.F407+W5500\F407+W5500\Project\LIST\tcp_server.map
     目录           0  2020-12-12 13:45  26.F407+W5500\F407+W5500\Project\OBJ\
     文件      433252  2020-12-11 21:07  26.F407+W5500\F407+W5500\Project\OBJ\bsp_timbase.crf
     文件        2137  2020-12-11 21:07  26.F407+W5500\F407+W5500\Project\OBJ\bsp_timbase.d
     文件      470004  2020-12-11 21:07  26.F407+W5500\F407+W5500\Project\OBJ\bsp_timbase.o
     文件      435184  2020-12-11 21:07  26.F407+W5500\F407+W5500\Project\OBJ\delay.crf
     文件        1947  2020-12-11 21:07  26.F407+W5500\F407+W5500\Project\OBJ\delay.d
     文件      473484  2020-12-11 21:07  26.F407+W5500\F407+W5500\Project\OBJ\delay.o
     文件      464282  2020-12-11 21:07  26.F407+W5500\F407+W5500\Project\OBJ\dhcp.crf
     文件        2217  2020-12-11 21:07  26.F407+W5500\F407+W5500\Project\OBJ\dhcp.d
     文件      500684  2020-12-11 21:07  26.F407+W5500\F407+W5500\Project\OBJ\dhcp.o
     文件          19  2020-12-12 13:45  26.F407+W5500\F407+W5500\Project\OBJ\ExtDll.iex
     文件      454104  2020-12-12 13:43  26.F407+W5500\F407+W5500\Project\OBJ\main.crf
     文件        2204  2020-12-12 13:43  26.F407+W5500\F407+W5500\Project\OBJ\main.d
     文件      489652  2020-12-12 13:43  26.F407+W5500\F407+W5500\Project\OBJ\main.o
     文件      433746  2020-12-11 21:07  26.F407+W5500\F407+W5500\Project\OBJ\misc.crf
     文件        1888  2020-12-11 21:07  26.F407+W5500\F407+W5500\Project\OBJ\misc.d
............此处省略173个文件信息

评论

共有 条评论