[STM32F4] 两灯一起闪

[复制链接]
871|19
 楼主| stly 发表于 2019-4-17 18:06 | 显示全部楼层 |阅读模式
LAN8720照原子的407画的,平均上电7,8回能有一回正常通信,经常两个灯一起闪烁
pangb 发表于 2019-4-17 18:10 | 显示全部楼层

还有什么现象?能再详细描述下吗?
 楼主| stly 发表于 2019-4-17 18:17 | 显示全部楼层
LAN8720照原子的407画的,硬件管脚(PD3)RST后,就是lan8720_RST=0;delay_ms(50);lan8720_RST=1;后,两个led同时以1秒频率闪烁,闪烁4到5次后,link常亮,speed不亮,不能通信,感觉芯片好像因为某种原因没有工作,但是不是每次都这样,平均上电7,8次有一次能跑起来,link闪烁,speed常亮,回读寄存器0x110,(100m以太网全双工)能正常收发数据,但是收发一会大概30秒左右通信又断了,没用外部SRAM,就用的ZGT6自己的ram,照着原子的原理图画的99%的地方一样,其中只有两点不一样,3.3V通过一个π型网络变成3.3VE那个没照着原子的画,我是直接用的3.3V,另外一个是我的网络变压器用的是H1102NL,没用hr911105a,用的是h1102NL的典型电路,感觉这两点虽热没照着原子哥的画但是应该不影响LAN8720硬复位然后启动工作啊?25脚焊盘已经画了,为什么上电7,8次能有一次是能正常通信的,只是时间比较短,没一会就又断了
chenjunt 发表于 2019-4-17 18:20 | 显示全部楼层

以太网PHY对电源还是比较敏感的。
ousj 发表于 2019-4-17 18:23 | 显示全部楼层
看看能不能ping通,检查25脚焊接是否确保连接上,检查各个引脚焊接,最好重新焊接一下,这个芯片手工焊接比较困难,ping不通的话可能是硬件问题,还要检查初始化程序
 楼主| stly 发表于 2019-4-17 18:27 | 显示全部楼层
有什么方法能知道是否是受板子的电源影响呢?
 楼主| stly 发表于 2019-4-17 18:30 | 显示全部楼层
25脚打了个焊盘,从背面灌锡,确认导通,已经焊了3块板子了,全是一个毛病,通过网络调试助手能看到我采集矩阵键盘上传的键值(0xff,没有按键按下),就是不是每次都能上传数据,大概上电7,8次能有一次能运行起来,网络调试助手能收到数据,不过过一会通信又断了,但是通信断的时候灯的状态好像是对的,link闪烁,speed常亮。
morrisk 发表于 2019-4-17 18:33 | 显示全部楼层
灯亮并闪烁可以确定已经正常接地,但是,我怀疑是其他引脚并没有焊好,应在存在虚焊现象。
xxmmi 发表于 2019-4-17 18:38 | 显示全部楼层
应该是信号干扰,要考虑PCB的布线问题。
 楼主| stly 发表于 2019-4-17 18:41 | 显示全部楼层

唉,还是没有什么结果,算了,先结贴吧,多谢大家啦
晓伍 发表于 2019-5-8 08:35 | 显示全部楼层
能说清楚一点吗
keaibukelian 发表于 2019-5-8 09:00 | 显示全部楼层
加大通讯间隔
labasi 发表于 2019-5-8 09:07 | 显示全部楼层
波特率是多少
paotangsan 发表于 2019-5-8 09:45 | 显示全部楼层
有木有可能是虚焊了
renzheshengui 发表于 2019-5-8 09:57 | 显示全部楼层
感觉以太网不太稳定
wakayi 发表于 2019-5-8 10:06 | 显示全部楼层
应该是不太稳定的原因
wowu 发表于 2019-5-8 10:22 | 显示全部楼层
是不是硬件不可靠啊
xiaoqizi 发表于 2019-5-8 10:25 | 显示全部楼层
木有用过以太网
木木guainv 发表于 2019-5-8 10:37 | 显示全部楼层
供电一定要稳定
wangjiahao88 发表于 2019-5-8 11:05 | 显示全部楼层
网络部分硬件,线路 其实不太好做, CLK 数据都需要差分,。。。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

433

主题

7058

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部