- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 基于STM32F407ZET6与LAN8720A芯片的网络调试问题总结
一、硬件方面,是根据正点原子的相关原理图完成了STM32F407ZET6芯片和LAN8720A原理图,PCB绘制是同事做的(PCB绘制没问题,ping对板子要求不高),如下图(途中有几处错误,已标出),LAN8720A时钟方面根据其2管脚的初始状态选择,为低,则是晶振选择25MHz;主要是程序编译通过,PHY芯片地址软件方面根据硬件连接进行设置,我是LAN87230A芯片的10管脚悬空,故地址设置为0。注意LAN8720A管脚初始化时的时钟以及对应管脚,是PB管脚还是PG管脚,如下图中的注意点。
2024-10-26 21:13:19
622
原创 SPI通信下一主多从通信异常
问题1:A与BD或者A与CD一起时,都不能正常通信,排查发现去掉D后正常。是D的SPI口为芯片实现,应该不是按照标准的SPI通信标准编程,不通信状态下未将管脚拉为高阻态。在C端的CLK端串接上一个33R的电阻后,通信正常,A与BC之间可正常通信,且读取C的数据不在一直是0值。问题2:ABC三个一起时,C通信失败。一主三从下,A主:BCD从。A与任意一个都能单独通信成功。单独为D找一路SPI口控制后正常。
2024-04-02 18:26:56
488
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人