W5500 学习开发: W5500学习说明

Posted yangfengwu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了W5500 学习开发: W5500学习说明相关的知识,希望对你有一定的参考价值。

 

 

 

 

前言

  技术图片

 

 

  官方已经给了大部分的例子,我只是做一下移植说明

这一节看一下如何移植官网程序的DHCP

  技术图片

 

 

 

 

首先先明确:单片机和W5500通信是通过SPI,所有的数据都是通过SPI接收和发送,

所以,拿到官方源码只需要根据自己的原理图修改SPI部分

 

技术图片

 

 技术图片

 

 

 改一下配置的引脚

技术图片

 

 

 技术图片

技术图片

 

注意:咱之所以那样写,是因为

 

技术图片

 

 技术图片

技术图片

 

 

 技术图片

 

 

 注: 咱现在不需要修改这个名字

技术图片

 

 因为没有必要.....咱用的SPI1 如果自己觉得想修改的话可以这样

技术图片

技术图片

实际上官方给的程序就是让您把自己的SPI放到这里

技术图片

 

 

如果自己想修改名字,自行修改..........

 

 

 

 技术图片

 

 技术图片

 技术图片

 

 技术图片

 

编译

技术图片

 

 

然后把程序下载进去

技术图片

 

技术图片

 

 

让电脑串口和STM32通信

技术图片

通信选择可以看原理图,,原理图的位置和PCB一致

技术图片

 

 

 

 

 

 短接BOOT0和3.3V

 技术图片

 

 复位一下单片机

技术图片

 

 技术图片

 

 技术图片

技术图片

 

去掉BOOT0和3.3V的短接,复位下单片机

技术图片

 

 

 接上网线,连接到路由器

技术图片

 

 

 

 技术图片

注意哈,连接的是

技术图片

 

 

 打开串口调试助手

技术图片

 

 

复位下STM32

技术图片

 

 

 

 

结语

  其实也就是根据自己的改一下SPI口而已......

  

 

以上是关于W5500 学习开发: W5500学习说明的主要内容,如果未能解决你的问题,请参考以下文章

W5500 学习开发: 硬件使用说明

W5500开发笔记 | 01- W5500 Socket API的说明

W5500 学习开发: TCP客户端

W5500 学习开发: TCP客户端

W5500开发笔记 | 02 - 使用W5500 Socket API 建立TCP服务端TCP客户端

基于STM32F1的局域网通信模块W5500驱动