stm32f103 100脚的能用FSMC连接DM9000吗?

[复制链接]
12481|34
 楼主| gwb721123 发表于 2010-2-26 17:13 | 显示全部楼层 |阅读模式
stm32f103  100脚的能用FSMC连接DM9000吗?
txcy 发表于 2010-2-28 16:33 | 显示全部楼层
也不是太明白楼主的意思
 楼主| gwb721123 发表于 2010-3-1 11:07 | 显示全部楼层
意思是:100脚的stm32103没有地址线A0-A15  用其他地址线应该能与DM9000A  用总线连接实现 总线读取吧?
香水城 发表于 2010-3-1 11:28 | 显示全部楼层
100脚的stm32103有地址线A0-A15,是与D0~D15共用,需要使用一个锁存器分离。

评分

参与人数 1威望 +1 收起 理由
gwb721123 + 1

查看全部评分

 楼主| gwb721123 发表于 2010-3-1 13:38 | 显示全部楼层
有没这个用法的列子 手册上有没说明
香水城 发表于 2010-3-1 13:47 | 显示全部楼层
这个就是手册上说的总线复用模式。
 楼主| gwb721123 发表于 2010-3-1 16:11 | 显示全部楼层
假如不用锁存器  利用A16——A25  也可以实现FSMC 总线读写吧
香水城 发表于 2010-3-1 16:14 | 显示全部楼层
不用锁存器无法分离D0~D15。
 楼主| gwb721123 发表于 2010-3-1 16:22 | 显示全部楼层
是没法操作 A0——A15的地址区域吧   DM9000 就用到俩根地址线  这样的话用 A16  A17行吗
 楼主| gwb721123 发表于 2010-3-1 16:28 | 显示全部楼层
 楼主| gwb721123 发表于 2010-3-1 16:33 | 显示全部楼层
就是说FMSC_A2     用A16  ,LAN_NCS    用A17  加一级反相器 连接到CS
香水城 发表于 2010-3-1 16:42 | 显示全部楼层
可以使用A16和A17。

如果不用锁存器,你怎么区分复用的D0~D15与A0~A15呢?

评分

参与人数 1威望 +1 收起 理由
gwb721123 + 1

查看全部评分

 楼主| gwb721123 发表于 2010-3-1 16:46 | 显示全部楼层
A0——A15的地址区域  我不进行读写
香水城 发表于 2010-3-1 16:56 | 显示全部楼层
A0——A15的地址区域  我不进行读写
gwb721123 发表于 2010-3-1 16:46


你不读写,那么A0~A15信号线的电平是什么呢?
 楼主| gwb721123 发表于 2010-3-1 17:02 | 显示全部楼层
1、信号线电平 为0 吧
2 没有A0-A15 地址线引脚时  必须复用数据线D0——D15吗? 如果必须复用的话  本用途中中 地址线输出时 为0电平

不知上述理解对否?
香水城 发表于 2010-3-1 17:56 | 显示全部楼层
对呀,如果地址线输出时为0电平,你的DM9000不是也会读到0x00吗?
 楼主| gwb721123 发表于 2010-3-1 18:04 | 显示全部楼层
地址线 和数据分时复用的话   数据总线上 先是地址数据 然后就是你的输出数据或 被访问设备输出的数据
 楼主| gwb721123 发表于 2010-3-1 18:09 | 显示全部楼层
DM9000  不需要单独的A0-A15 地址线 !
香水城 发表于 2010-3-1 18:11 | 显示全部楼层
地址线 和数据分时复用的话   数据总线上 先是地址数据 然后就是你的输出数据或 被访问设备输出的数据
gwb721123 发表于 2010-3-1 18:04


只要你的DM9000知道什么时候是地址,什么时候是数据,它自己能够区别看,就没有问题,否则,嘿嘿。。。。

评分

参与人数 1威望 +1 收起 理由
gwb721123 + 1

查看全部评分

 楼主| gwb721123 发表于 2010-3-1 18:25 | 显示全部楼层
版主有没QQ  有事可单独找你请教 论坛上有点慢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

25

主题

91

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部