在 Parameter Settings 页面,可以配置 MAC 地址,PHY 的地址,是否进行自动协商等。
这里,我们设置了 MAC 地址为 02 :00 :00 :00 :00 :00,PHY 地址为 1。
在 CubeMXv4.11 版本里,以太网的参数设置还增加了 Advanced Parameters 页,可以根据所用的 PHY 修改寄存器的地址和
一些 MASK 的设置。CubeMX 中默认的配置是以 DP83848C 为例进行设置的。STM3220G-EVAL 用的 PHY 就是 DP83848C,
所以不用修改也可以用。对于其他的 PHY,不能完全通过 CubeMX 来配置,需要根据 PHY 的数据手册,手动的修改代码。
将有冲突的地方删除,或者添加某个功能。
Advanced Parameters 页分为三个部分:
External PHY Configuration 。复位延时,读/写超时的参数设置
Common :External PHY Configuration。PHY 的基础寄存器配置,这部分寄存器对于大部分 PHY 都是相同或类似的。
Extended :External PHY Configuration。 PHY 的扩展寄存器配置,这部分对于每个 PHY 都是不一样的。如果是使
用 DP83848C 以外的 PHY,这部分内容需要特别注意。