OpenEdv-开源电子网

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

DM9000链接电脑可以PING通 链接路由器无法PING通

[复制链接]

1

主题

2

帖子

0

精华

新手入门

积分
17
金钱
17
注册时间
2018-8-27
在线时间
4 小时
发表于 2018-8-29 16:41:14 | 显示全部楼层 |阅读模式
1金钱
本帖最后由 失色照片 于 2018-8-29 16:46 编辑

最近在做一个需用用到网口通讯的采集板,主控芯片是STM32F103VCT6 按照战舰无操作系统移植的教程在自己的工程上移植了LWIP协议。
测试的时候网线直接连电脑用固定IP的时候可以与板子PING通,可接路由器之后DHCP模式下获取的IP地址 怎么都PING不通。
一开始以为是移植的程序有问题,然后我在自己的程序上只是把dm9000.c里的IO口和FSMC的初始化改成战舰板的接口,下载到战舰的板子里链接路由器电脑是可以PING通的!
我检查了一遍芯片与单片机对应的接口 没有发现什么问题,自己板子的dm9000的程序 FSMC接口用的FSMC_NE1    地址线接的FSMC_A16 程序里也做了相应的修改了。
电路就是用的战舰板的原理图,有什么走线会影响到DHCP模式下的通讯嘛,还是软件里FSMC_NE1使用和FSMC_NE2有什么区别的地方嘛,有没有了解的前辈指导一下


红框圈出的是相对战舰版例程变动的地方 是不是有别的需要改动的地方没有注意到

1.png
2.png
3.png
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2018-8-30 01:48:09 | 显示全部楼层
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-19 12:03

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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