OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4633|回复: 6

STM32H743VIT6网络通信LWIP无操作系统,DHCP获取超时

[复制链接]
回帖奖励 12 金钱 回复本帖可获得 2 金钱奖励! 每人限 1 次

1

主题

9

帖子

0

精华

初级会员

Rank: 2

积分
91
金钱
91
注册时间
2016-11-21
在线时间
13 小时
发表于 2022-1-27 16:17:20 | 显示全部楼层 |阅读模式
各位大神好,刚开始接触LWIP网络通信这块,自己做的STM32H743VIT6的板子,网口管脚这块的配置如图。
移植的是原子哥 LWIP扩展例程里的,LWIP无操作系统移植,程序里改了UART4,作为串口打印,还改了LAN8720A的管脚配置和初始化的复位设置。其他地方都没动。
外部环境是,电脑接网线接到路由器WLAN2上,H743的板子接网线接到路由器WLAN3上,上电之后通过串口打印发现,DHCP获取超时,自动分配为静态IP了,我不接网线也显示LWIP初始化成功了.......
请大佬抽两三分钟时间,帮看下程序,非常感谢。或者给些方向,非常感谢。
sch.png
串口打印.png

网络实验1 LWIP无操作系统移植.zip

19.3 MB, 下载次数: 41

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

1

主题

9

帖子

0

精华

初级会员

Rank: 2

积分
91
金钱
91
注册时间
2016-11-21
在线时间
13 小时
 楼主| 发表于 2022-1-29 10:08:44 | 显示全部楼层
解决了,问题还是出在硬件原理图设计这块,LAN8720A的2脚和3脚,没仔细看手册,以为就是网口LED的功能,当初设计上就删掉了,看了下手册,3脚悬空或下拉表示使用内部1.2V输出给VDDCR;2脚悬空或上拉表示采用中断模式,只有下拉才是50MHz的时钟输出。更改措施:直接用0402的电阻接下拉到2脚即可,3脚继续保持悬空。接上网线,初始化通过,DHCP获取成功。
回复 支持 反对

使用道具 举报

0

主题

668

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1926
金钱
1926
注册时间
2021-8-13
在线时间
262 小时
发表于 2022-2-8 13:17:45 | 显示全部楼层

回帖奖励 +2 金钱

帮顶   
回复 支持 反对

使用道具 举报

2

主题

592

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1458
金钱
1458
注册时间
2019-7-28
在线时间
137 小时
发表于 2022-2-12 20:35:55 | 显示全部楼层

回帖奖励 +2 金钱

帮顶                  
回复 支持 反对

使用道具 举报

7

主题

82

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1258
金钱
1258
注册时间
2018-6-13
在线时间
141 小时
发表于 2022-2-15 15:17:32 | 显示全部楼层

回帖奖励 +2 金钱

顶顶  
回复 支持 反对

使用道具 举报

14

主题

821

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2070
金钱
2070
注册时间
2021-7-17
在线时间
647 小时
发表于 2022-2-15 15:23:34 | 显示全部楼层

回帖奖励 +2 金钱

帮顶   
回复 支持 反对

使用道具 举报

7

主题

82

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1258
金钱
1258
注册时间
2018-6-13
在线时间
141 小时
发表于 2022-2-16 13:00:26 | 显示全部楼层
恭喜楼主问题得以决绝
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-2-26 03:38

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表