找回密码
 立即注册
首页 业界区 业界 2.9 rt-thread实操 stm32l496 w5500

2.9 rt-thread实操 stm32l496 w5500

簑威龙 昨天 21:02
1.W5500内置MAC和PHY,内置硬件协议栈。
2、名词解释。MAC是将上层的数据进行封包,PHY是物理层。
1.png

 
 
2.png

 3、W5500想要使用,依赖的东西
3.png

 
使能SAL组件和网络接口
4.png

 
5.png

 
使能WIZNET软件包
6.png

 
7.png

8.png

 
 
9.png

 退出配置,更新软件包,生成更新工程,修改硬件spi2引脚
10.png

 找到挂载spi驱动总线的文件,发现没有打开宏定义,kconfig处理下
11.png

 这几个宏都应该可配
BSP_USING_SPI2,BSP_SPI2_RX_USING_DMA,BSP_SPI2_TX_USING_DMA
12.png

 编译运行后提示让我注册spi设备到总线上,定位在wiz.c文件中,原来wiz初始化时,有注释提示我们要注册设备到总线上,因为我的内核是rt-thread5.1.0的,所以用它注释的注册总线方法是不好使的,我用我当前版本的方式进行设备注册到总线上
13.png

 烧录运行后正常。
ifconfig可以看到信息,待结合网线实际测试下
14.png

 

来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
您需要登录后才可以回帖 登录 | 立即注册