作为一个初学者在网上找了很久的问题,一直没有找到答案,这里就记录一下我在使用stm32和w5500网络模块的一些小问题,有可能是初学者会犯的错误。
1.读取W5500 mac、ip等信息,数据全部为255
使用stm32cubeMX配置了spi引脚,以及scs片选引脚等,这时,在配置界面会有选项NSS,错误的选择就会导致出现读取数据全为255的情况。
-mac:255:255:255:255:255:255
-ip:255.255.255.255
-sn:255.255.255.255
-gw:255.255.255.255
-dns:8.8.8.8
这时,修改引脚为正常的GPIO_Out类型即可,重新下载程序,就能看到正常的读数了。
-mac:0:241:190:196:161:5
-ip:192.168.0.136
-sn:255.255.255.0
-gw:192.168.0.1
-dns:8.8.8.8
2.ping不通