OpenEdv-开源电子网

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

STM32F103VET6+DM9000CEP

[复制链接]

3

主题

20

帖子

0

精华

初级会员

Rank: 2

积分
153
金钱
153
注册时间
2018-1-10
在线时间
50 小时
发表于 2018-1-24 08:32:16 | 显示全部楼层 |阅读模式
1金钱
前几天闲着没事,试着更改战舰V3的DM9000驱动,将IO口和地址都更改为VET6上连接DM9000的IO,也可以读取DM9000的ID,但是会出现一个问题,自协商和强制设置为100M全双工会超时失败,然后DHCP也会失败;然后用10M全双工,但是DHCP还会失败,超时用静态IP,电脑也ping不同,只亮橙灯,绿灯不亮。我想请问 下,战舰V3的驱动带LWIP的除了IO和FSMC地址部分,还要修改哪些地方?多谢!!!

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

使用道具 举报

3

主题

20

帖子

0

精华

初级会员

Rank: 2

积分
153
金钱
153
注册时间
2018-1-10
在线时间
50 小时
 楼主| 发表于 2018-1-24 08:34:44 | 显示全部楼层
只修改了IO、FSMC和外部中断的初始化,还有FSMC的地址,其他的都没动过,还是PCB布线什么的有要求???
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2018-1-25 01:50:32 | 显示全部楼层
你都能读ID了,总线驱动,应该是没问题了, 试试写寄存器,再读寄存器,看看值是否符合要求?确认下总线。
回复

使用道具 举报

3

主题

20

帖子

0

精华

初级会员

Rank: 2

积分
153
金钱
153
注册时间
2018-1-10
在线时间
50 小时
 楼主| 发表于 2018-1-25 09:19:28 | 显示全部楼层
正点原子 发表于 2018-1-25 01:50
你都能读ID了,总线驱动,应该是没问题了, 试试写寄存器,再读寄存器,看看值是否符合要求?确认下总线。

已经试过了,写寄存器,然后读寄存器,值是正确的,但是不知为什么就是无法自协商和100M,也无法开启DHCP。只能开启10M,但是也无法DHCP,也无法ping通,感觉就是网口不通。
回复

使用道具 举报

19

主题

57

帖子

0

精华

初级会员

Rank: 2

积分
69
金钱
69
注册时间
2018-1-28
在线时间
30 小时
发表于 2018-5-2 09:42:20 | 显示全部楼层
楼主有VET6的芯片资料吗
回复

使用道具 举报

108

主题

194

帖子

0

精华

高级会员

Rank: 4

积分
713
金钱
713
注册时间
2016-6-29
在线时间
165 小时
发表于 2018-5-9 10:43:52 来自手机 | 显示全部楼层
原理图可不可以给我参考一下哈  vet6是100脚的dm9000有几个脚不知道咋接   qq 1124315978  可以一起搞一下
回复

使用道具 举报

0

主题

2

帖子

0

精华

新手上路

积分
24
金钱
24
注册时间
2018-6-19
在线时间
5 小时
发表于 2018-8-10 16:04:35 | 显示全部楼层
我在弄dm9000,原来是9000aep更换为dm900cep,搞不定,请求高手帮忙。
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-7-12 17:24

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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