OpenEdv-开源电子网

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

FSMC地址线与外部SRAM的连接问题???

[复制链接]

15

主题

109

帖子

0

精华

高级会员

Rank: 4

积分
826
金钱
826
注册时间
2016-6-28
在线时间
160 小时
发表于 2020-8-8 11:11:29 | 显示全部楼层 |阅读模式
1金钱
             最近在学习利用FSMC外扩SRAM ,看了原子哥的教程,有个疑问在此请教大家!!
  教程里面提到:  IS62WV51216 A[0:18]并不是按顺序连接STM32F4 FMSC_A[0:18]不过这并不影响我们正常使用外部 SRAM,因为地址具有唯一性。


地址具有唯一性我知道,但是这个不按顺序连接与按顺序连接,对于IS62WV51216解码的地址肯定是不一样的吧?难道是由于IS62WV51216是SRAM随机存储的缘故,只要地址没越限,具体存到里面的哪个位置无所谓?我只能想到这个了,不知道各位有没有别的看法?


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

使用道具 举报

12

主题

3383

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
8615
金钱
8615
注册时间
2020-5-11
在线时间
4046 小时
发表于 2020-8-8 11:17:00 | 显示全部楼层
哦,很有道理啊,学到一招,PCB布线的时候就方便了。
除了地址线,其实数据线也可以的。
专治疑难杂症
回复

使用道具 举报

15

主题

109

帖子

0

精华

高级会员

Rank: 4

积分
826
金钱
826
注册时间
2016-6-28
在线时间
160 小时
 楼主| 发表于 2020-8-8 11:23:54 | 显示全部楼层
LcwSwust 发表于 2020-8-8 11:17
哦,很有道理啊,学到一招,PCB布线的时候就方便了。
除了地址线,其实数据线也可以的。

数据线不可以哦,不然就乱了。
回复

使用道具 举报

12

主题

3383

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
8615
金钱
8615
注册时间
2020-5-11
在线时间
4046 小时
发表于 2020-8-8 11:26:08 | 显示全部楼层
本帖最后由 LcwSwust 于 2020-8-8 11:27 编辑
zhanming1990 发表于 2020-8-8 11:23
数据线不可以哦,不然就乱了。

有吗?
写个2进去读出来不是2?数据线不管怎么乱接,只要它是1 1对应不重复,写进去啥读出来也应该是啥。
专治疑难杂症
回复

使用道具 举报

15

主题

109

帖子

0

精华

高级会员

Rank: 4

积分
826
金钱
826
注册时间
2016-6-28
在线时间
160 小时
 楼主| 发表于 2020-8-8 11:30:55 | 显示全部楼层
LcwSwust 发表于 2020-8-8 11:26
有吗?
写个2进去读出来不是2?数据线不管怎么乱接,只要它是1 1对应不重复,写进去啥读出来也应该是啥 ...

我觉得你想写2,不按顺序接的话,写的时候数据线上体现的就不是2了。读出来那自然不是2。除非你记住数据线的连接方式,读出来时程序去解码,可以是2,这是我的理解
回复

使用道具 举报

12

主题

3383

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
8615
金钱
8615
注册时间
2020-5-11
在线时间
4046 小时
发表于 2020-8-8 11:35:38 | 显示全部楼层
zhanming1990 发表于 2020-8-8 11:30
我觉得你想写2,不按顺序接的话,写的时候数据线上体现的就不是2了。读出来那自然不是2。除非你记住数据 ...

这么说吧,假如单片机和RAM之间有8位数据线,
单片机IO输出8位数据,比如是2,到RAM芯片它可能以为是4,
但是读取的时候 RAM输出4,单片机读取仍是2.
对于单片机来说,数据并未改变。
专治疑难杂症
回复

使用道具 举报

15

主题

109

帖子

0

精华

高级会员

Rank: 4

积分
826
金钱
826
注册时间
2016-6-28
在线时间
160 小时
 楼主| 发表于 2020-8-8 11:48:50 | 显示全部楼层
LcwSwust 发表于 2020-8-8 11:35
这么说吧,假如单片机和RAM之间有8位数据线,
单片机IO输出8位数据,比如是2,到RAM芯片它可能以为是4, ...

你这么说有道理哦,FSMC这端是按顺序接的,只是SRAM那边不按顺序。希望还有哪位大佬出来解惑?
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-4-30 17:53

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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