以太网w5500
1. W5500芯片
芯片介绍
官网地址https://www.w5500.com/index.html
套接字编程: IP地址+ 端口号
SPI通信,且只能是从模式下
只能工作在模式0,3,即SCLK上升沿采用,下降沿改变数据
- 一般使用可变数据长度模式,在可变数据长度模式下,SCSn控制SPI帧的开始和停止:SCSn信号拉低(高电平到低电平),即代表W5500的SPI帧开始(地址段);SCSn信号拉高(低电平到高电平),即代表W5500的 SPI帧结束(数据段的随机N字节数据结尾)。
内部寄存器
一个普通寄存器,配置(IP,MAC,Socket)
8个Socket寄存器,设置每个Socket对应的信息,如模式,命令,状态,中断信息,8个Socket的发送寄存器不能超过16k
mac地址第一个字节最后两位默认为0
2.移植W5500
修改wizchip_conf.h文件
- 选择使用的芯片
1 |
- 选择数据长度可变,如果使用了一个片选引脚
1 |
|