打印

请教各位前辈有关DM9000网卡的问题

[复制链接]
2298|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
qrswll|  楼主 | 2011-11-30 09:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
首先,在搜索资料时,发现了以前这里的一个帖子,觉得对于CMD引脚的阐述有待商榷。https://bbs.21ic.com/icview-232159-1-1.html  CMD不是地址端口,而是用于选择数据端口还是地址端口的,高电平选择数据端口,低电平选择地址端口。这是我的理解,不知道对不对。。。先将CMD拉低选择地址端口,通过数据线发送需要操作的寄存器地址(相对地址);接着CMD拉高选择数据端口,通过数据线发送值进入相应的寄存器中~
我的疑问是我看到的原理图CMD脚都是连在地址线上的,为什么连在地址线上面进行控制?可以连接在数据线上么?求解释。。。(我是新手,可能提的问题比较初级...:L )

相关帖子

沙发
aozima| | 2011-11-30 10:30 | 只看该作者
地址为0时不就是拉低?
为1时不就是拉高?

使用特权

评论回复
板凳
qrswll|  楼主 | 2011-11-30 18:44 | 只看该作者
地址为0时不就是拉低?
为1时不就是拉高?
aozima 发表于 2011-11-30 10:30
是的啊...我问的是为什么连地址线。数据线可不可以呢?数据线为0拉低,为1拉高。=。=

使用特权

评论回复
地板
fangkunwei| | 2011-12-4 11:37 | 只看该作者
连在地址线上,这样对于DM9000来说的地址端口和数据端口在MCU这边就变成了是对两个地址的操作

使用特权

评论回复
5
axw_bab| | 2011-12-6 15:21 | 只看该作者
有技术问题可以相互讨论

使用特权

评论回复
6
qrswll|  楼主 | 2011-12-7 10:33 | 只看该作者
连在地址线上,这样对于DM9000来说的地址端口和数据端口在MCU这边就变成了是对两个地址的操作
fangkunwei 发表于 2011-12-4 11:37
那可不可以用数据线来控制呢?我看的资料清一色的都是连地址线,连具体连的哪一根都是一样的(我看的都是连在ARM的ADDR2上面。。。)。

使用特权

评论回复
7
ic12580| | 2011-12-12 19:42 | 只看该作者
DM9000A的数据线和地址线是复用的。

使用特权

评论回复
8
akingqin| | 2012-2-24 20:04 | 只看该作者

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

196

帖子

1

粉丝