[求助] STM32L4R5硬件SPI驱动W5500网口的问题

chenbingjy   2023-6-7 16:44 楼主

我用STM32F303硬件SPI驱动W5500网口好了,TCP服务器好了,UDP好了,只有TCP客户端不行。

 

这次我用STM32L4R5硬件SPI驱动W5500网口,TCP服务器模式。

读写寄存器不对。

原来是好的板子我用逻辑分析仪抓包

Write_W5500_1Byte(0x0001,169);

抓到0x00,0x01,0x05,0xA9

可是现在抓到的是

0x00,0x01,0x07,0x05,0x36,0xa9,0xac

我参考STM32F303写的,怎么差别这么大呢?

初始化部分是用STM32CubeMX自动生成的。

请问高手,可能哪里出了问题?谢谢

为江山踏坏了乌骓马,为社稷拉断了宝雕弓。

回复评论 (2)

只能说你的代码写的不对。

上传了一些书籍资料,也许有你想要的:https://download.eeworld.com.cn/user/chunyang
点赞  2023-6-7 17:55

可能是硬件连接问题、软件代码问题或者SPI通信时序问题导致

点赞  2023-6-7 20:45
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复