硬汉嵌入式论坛

 找回密码
 立即注册
查看: 1179|回复: 10
收起左侧

[以太网] 关于双网卡硬件设置

[复制链接]

1

主题

8

回帖

11

积分

新手上路

积分
11
发表于 2022-2-21 21:02:50 | 显示全部楼层 |阅读模式
image.png image.png image.png image.png 目前仅用两个网口,原理图上dm9k只用了FMC_D0-D15,将代码中没用到的引脚注释,并且将FMC宽度改为16位,再去把已注释的FMC_D16-D31引脚当作普通IO使用,请问这样应该没问题吧,或者还需要更改那些设置?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107127
QQ
发表于 2022-2-22 00:49:37 | 显示全部楼层
修改为16位宽的话,注意FMC总线地址。
回复

使用道具 举报

1

主题

8

回帖

11

积分

新手上路

积分
11
 楼主| 发表于 2022-2-22 09:39:39 | 显示全部楼层
eric2013 发表于 2022-2-22 00:49
修改为16位宽的话,注意FMC总线地址。

硬汉哥,您好!请问您说的是这里吗?然后想请教具体注意事项是什么呢?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107127
QQ
发表于 2022-2-22 10:30:31 | 显示全部楼层
TCBYRON 发表于 2022-2-22 09:39
硬汉哥,您好!请问您说的是这里吗?然后想请教具体注意事项是什么呢?

好像图或代码没贴上。
回复

使用道具 举报

1

主题

8

回帖

11

积分

新手上路

积分
11
 楼主| 发表于 2022-2-22 16:20:09 | 显示全部楼层
eric2013 发表于 2022-2-22 10:30
好像图或代码没贴上。

image.png image.png image.png
这些?
回复

使用道具 举报

12

主题

178

回帖

214

积分

高级会员

积分
214
发表于 2022-2-22 16:37:52 | 显示全部楼层
还需要修改 NET_REG_ADDR 和 NET_REG_DATA
比如占用的是A18地址,这两个参数修改为如下   
#define   NET_REG_ADDR                        (*((volatile uint16_t *) 0x60000000))
#define   NET_REG_DATA                        (*((volatile uint16_t *) 0x60080000))  //这个与FMC_A18有关
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107127
QQ
发表于 2022-2-23 16:24:47 | 显示全部楼层

是不是昨天晚上一起讨论交流的网友,注意下FMC地址就行,也就是我楼上网友贴的。
回复

使用道具 举报

1

主题

8

回帖

11

积分

新手上路

积分
11
 楼主| 发表于 2022-2-24 10:30:31 | 显示全部楼层
eric2013 发表于 2022-2-23 16:24
是不是昨天晚上一起讨论交流的网友,注意下FMC地址就行,也就是我楼上网友贴的。

是的,哦哦好的
回复

使用道具 举报

1

主题

8

回帖

11

积分

新手上路

积分
11
 楼主| 发表于 2022-2-24 20:14:08 | 显示全部楼层
gallop020142 发表于 2022-2-22 16:37
还需要修改 NET_REG_ADDR 和 NET_REG_DATA
比如占用的是A18地址,这两个参数修改为如下   
#define   NET ...

好的,如果DM9000的CMD接的是A0就应该可以不修改吧
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107127
QQ
发表于 2022-2-25 10:53:37 | 显示全部楼层
TCBYRON 发表于 2022-2-24 20:14
好的,如果DM9000的CMD接的是A0就应该可以不修改吧

注意NET_REG_DATA中FMC_A0的偏移

8bit带宽,无需偏移
16bit带宽,偏移1个bit。
32bit带宽,偏移2个bit。
回复

使用道具 举报

1

主题

8

回帖

11

积分

新手上路

积分
11
 楼主| 发表于 2022-2-28 09:21:58 | 显示全部楼层
eric2013 发表于 2022-2-25 10:53
注意NET_REG_DATA中FMC_A0的偏移

8bit带宽,无需偏移

哦哦好的,这几天在V7开发板上测试还是正常的。
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-19 11:39 , Processed in 0.258244 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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