1.软件复位不成功问题。
原因是PA1没有输入时钟。
sr8201f 默认TXC 时钟输出50M 接MCU的 PA1,可以不用外部50M晶振。如果要使用需要CLK_CTL拉高。
2.ping不通。
原因是stm eth库 判断速度寄存器问题。
sr8201f PHY_SR用的是BCR 0x00 寄存器,速度Bit 13位 0x2000,=1是100M, =0是10M.但是库函数 ETH_Init()判断是反的。
修改判断条件或者交换if else即可。
文章知识点与官方知识档案匹配,可进一步学习相关知识C技能树首页概览113111 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!