天线|RF射频
直播中

冯栋

7年用户 283经验值
私信 关注
[问答]

KSZ8863写寄存器时的OP code 是00

我现在使用的是STM107VC   以太网芯片想使用KSZ8863  但是KSZ8863写寄存器时的OP code 是00,STM107的驱动是01,在驱动程序ETH_WritePHYRegister中对MACMIIAR的操作是直接从PHY地址开始的,OP code的操作找不到,板子一直不同,我想是不是初始化时不成功。请指教。

回帖(6)

王桂芝

2020-3-13 08:44:08
偶然间试出来了,ST官方驱动中PHY_SR变量设置为3即可,但是SMI对寄存器的操作依然没有搞定。现在的情况是KSZ8863基本功能都能实现了~~   谢原子哥帮顶,希望有大神出来解答一下。
举报

姚志奋

2020-3-13 09:02:43
帮顶
举报

王红

2020-3-13 09:08:38
谢谢分享
举报

徐波

2020-3-13 09:22:40
楼主接的是mac3吗?我用电脑ping stm32会丢包,偶尔ping通,ttl = 1ms
举报

更多回帖

发帖
×
20
完善资料,
赚取积分