W5500-动态获取IP(DHCP)
在前面的文章中,我们成功将W5500的驱动成功移植,并以静态方式配置W5500的IP。本文在前面文章介绍内容的基础上,详细介绍如何配置W5500动态获取IP,即DHCP方式分配IP。
配置W5500的DHCP方式步主要骤如下:
- 第一步,设置网卡属性为
NETINFO_DHCP
- 第二步,设置网卡信息
- 第三步,初始化W5500芯片
- 第四步,DHCP初始化
- 第五步,注册DHCP回调函数
- 第六步,通过调用
DHCP_run
函数查询
DHCP移植基本定义如下:
/*
* w5500_port.h
*
* Created on: 2022年6月29日
* Author: jenson
*/
#ifndef W5500_PORT_H_