1.W5500内置MAC和PHY,内置硬件协议栈。
2、名词解释。MAC是将上层的数据进行封包,PHY是物理层。
3、W5500想要使用,依赖的东西
使能SAL组件和网络接口
使能WIZNET软件包
退出配置,更新软件包,生成更新工程,修改硬件spi2引脚
找到挂载spi驱动总线的文件,发现没有打开宏定义,kconfig处理下
这几个宏都应该可配
BSP_USING_SPI2,BSP_SPI2_RX_USING_DMA,BSP_SPI2_TX_USING_DMA
编译运行后提示让我注册spi设备到总线上,定位在wiz.c文件中,原来wiz初始化时,有注释提示我们要注册设备到总线上,因为我的内核是rt-thread5.1.0的,所以用它注释的注册总线方法是不好使的,我用我当前版本的方式进行设备注册到总线上
烧录运行后正常。
ifconfig可以看到信息,待结合网线实际测试下