首页->【STM32最强F7探索大冒险】

118 3

上一篇《【STM32最强F7探索大冒险】+ STM32F767 Nucleo-LWIP移植(1):无操作系统移植》 遗留了很大一个问题没有解决,今天就抽时间看点儿,问题总得解决,我也相信这些问题也就是“纸老虎”

拿出Nucleo-144图纸开始读,就当学习了!没有别的思路,所以就从原理图引脚开始。重点与正点原子的LAN8720对比。

1.PHY地址配置

LAN8742A的地址可以通过PHYAD0配置,与LAN8720A功能、方法一致,Nucleo-144与正点原子的的配置也一致,所以PHY地址软件不用修改;

2.nINT/REFCLKO引脚

该引脚功能复用为中断输出或参考时钟输出。Nucleo配置的为nINTSEL = 1,配置为中断输出模式,这里与正点原子的板子有区别,正点原子配置的为REF_OUT模式。

3.1.2V电压

PHY的内部需要1.2V电压,可以通过LED1配置,悬空配置为使用PHY内部稳压源。

另外,正点原子的PHY通过 PCF8574控制PHY的复位脚,但Nucleo-144的复位只有系统复位。这是一个很大的区别,在进行LWIP初始化函数中有对PHY的操作,进行了复位,但是根据资料手册来看,不用再次复位也可以。所以第2点嫌疑比较大,明天用示波器测测再做定论。

有些事情看着简单,但真正操作起来却总是觉得心有余力不足,实践是最好的学习过程!

楼主可见

  1. zhongguolang 3#

    不错哦哦哦

  2. 电子微创意 2#

    测量板子电阻R45,发现板子配置的果然是中断输出功能,与原子的配置不一样。接下来再好好研读一下资料,了解一下这两种模式到底有什么区别,中断输出模式又该如何处理。

  3. xzy610030 1#

    不错,顶一个,期待明天的结果