OpenEdv-开源电子网

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

原子的开发板板RAM-IS62WV51216的引脚和pdf上的不一样,是不是标错了?

[复制链接]

4

主题

20

帖子

0

精华

初级会员

Rank: 2

积分
56
金钱
56
注册时间
2011-9-21
在线时间
0 小时
发表于 2013-9-11 19:05:28 | 显示全部楼层 |阅读模式

比如Pin1脚,pdf上是A4,原子的是A0。。?求解



正点原子解释:

这里再次说明下: 
因为SRAM的地址具有唯一性,其实数据线也有唯一性。 
也就是A0~A18,D0~D15,都是唯一的。 
正常是:A0~A18,接FSMC的A0~A18。 
D0~D15,接FSMC的D0~D15. 

假设我们A0和A18对调了,也就是A18接FSMC的A0,A0接FSMC的A18,其他不变。 
这样,写地址1的时候,实际上是写到0X0004 0000,这个地址,你可能觉得有问题。 
但是你反过来想,读地址1的时候,你是不是也是读0X0004 0000这个地址? 
既然读也是这个地址,写也是这个地址,那么数据会错么? 

在看D0~D15,你乱接,也一样的道理。 
假设按D0~D15接FSMC的D15~D0,全反了。 
但是有关系么? 
你写的时候:0B1111 1111 0000 0000; 
读的时候,不也是:0B1111 1111 0000 0000; 

所以,只要地址线和数据线不混淆,地址线可以随便乱接,数据线同样可以随便乱接。 

但是切记:这种情况,不是万用的,比如你接LCD,那就不行,因为LCD的D0~D15,具有特殊用处(寄存器需要配置),这些是不能改的,否则你会很麻烦...  

所以实际上,我们布SRAM的线,只要地址线和数据线不混淆。那么随便怎么接都可以,地址线的顺序、数据线的顺序,都可以乱。 
这样的好处,就是可以方便布线,如果一定要一一对应的接,那么布线就麻烦一点了。


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

使用道具 举报

8

主题

53

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
357
金钱
357
注册时间
2012-4-18
在线时间
76 小时
发表于 2013-9-11 20:08:00 | 显示全部楼层
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165352
金钱
165352
注册时间
2010-12-1
在线时间
2108 小时
发表于 2013-9-11 22:20:18 | 显示全部楼层
回复【楼主位】xingchen_star:
---------------------------------
是标错了,不过不影响。
因为地址的唯一性!!
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

4

主题

20

帖子

0

精华

初级会员

Rank: 2

积分
56
金钱
56
注册时间
2011-9-21
在线时间
0 小时
 楼主| 发表于 2013-9-12 09:11:33 | 显示全部楼层
回复【2楼】guer:
---------------------------------
懂了,谢谢
回复 支持 反对

使用道具 举报

4

主题

20

帖子

0

精华

初级会员

Rank: 2

积分
56
金钱
56
注册时间
2011-9-21
在线时间
0 小时
 楼主| 发表于 2013-9-12 09:11:54 | 显示全部楼层
回复【3楼】正点原子:
---------------------------------
知道了,谢谢啊
回复 支持 反对

使用道具 举报

4

主题

20

帖子

0

精华

初级会员

Rank: 2

积分
56
金钱
56
注册时间
2011-9-21
在线时间
0 小时
 楼主| 发表于 2013-9-12 14:17:40 | 显示全部楼层
回复【3楼】正点原子:
---------------------------------
还想请教一个问题,移植ucos和ucGUI大概个需要多少RAM,你的3,5寸TFT屏,把背光3.3V可以驱动起来吗?
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165352
金钱
165352
注册时间
2010-12-1
在线时间
2108 小时
发表于 2013-9-12 14:56:46 | 显示全部楼层
ucosii不要多少ram,关键看你的任务多少。
ucgui倒是需要比较多,不过也就几十K也可以跑的很欢了。
目前我们的ucGUI例程,用了28K RAM的样子。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

4

主题

20

帖子

0

精华

初级会员

Rank: 2

积分
56
金钱
56
注册时间
2011-9-21
在线时间
0 小时
 楼主| 发表于 2013-9-12 18:39:53 | 显示全部楼层
回复【7楼】正点原子:
---------------------------------
谢谢
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165352
金钱
165352
注册时间
2010-12-1
在线时间
2108 小时
发表于 2013-12-17 13:59:17 | 显示全部楼层
这里再次说明下:
因为SRAM的地址具有唯一性,其实数据线也有唯一性。
也就是A0~A18,D0~D15,都是唯一的。
正常是:A0~A18,接FSMC的A0~A18。
D0~D15,接FSMC的D0~D15.

假设我们A0和A18对调了,也就是A18接FSMC的A0,A0接FSMC的A18,其他不变。
这样,写地址1的时候,实际上是写到0X0004 0000,这个地址,你可能觉得有问题。
但是你反过来想,读地址1的时候,你是不是也是读0X0004 0000这个地址?
既然读也是这个地址,写也是这个地址,那么数据会错么?

在看D0~D15,你乱接,也一样的道理。
假设按D0~D15接FSMC的D15~D0,全反了。
但是有关系么?
你写的时候:0B1111 1111 0000 0000;
读的时候,不也是:0B1111 1111 0000 0000;

所以,只要地址线和数据线不混淆,地址线可以随便乱接,数据线同样可以随便乱接。

但是切记:这种情况,不是万用的,比如你接LCD,那就不行,因为LCD的D0~D15,具有特殊用处(寄存器需要配置),这些是不能改的,否则你会很麻烦... 

所以实际上,我们布SRAM的线,只要地址线和数据线不混淆。那么随便怎么接都可以,地址线的顺序、数据线的顺序,都可以乱。
这样的好处,就是可以方便布线,如果一定要一一对应的接,那么布线就麻烦一点了。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

16

主题

99

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
239
金钱
239
注册时间
2013-6-7
在线时间
6 小时
发表于 2014-5-10 12:11:47 | 显示全部楼层
问一下IS62WV51216引脚是不是兼容5V的?没用到的时候和它连的IO驱动其他电路会不会对它有影响
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165352
金钱
165352
注册时间
2010-12-1
在线时间
2108 小时
发表于 2014-5-10 20:56:10 | 显示全部楼层
回复【10楼】insect50:
---------------------------------
貌似不兼容吧
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

16

主题

99

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
239
金钱
239
注册时间
2013-6-7
在线时间
6 小时
发表于 2014-5-11 17:09:21 | 显示全部楼层
回复【11楼】正点原子:
---------------------------------
恩恩,查了资料STM32的IO也不全是兼容5v的
没用到IS62WV51216的时候和它连的IO驱动其他3.3v电路应该没关系吧
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165352
金钱
165352
注册时间
2010-12-1
在线时间
2108 小时
发表于 2014-5-11 22:39:50 | 显示全部楼层
回复【12楼】insect50:
---------------------------------
没问题
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

16

主题

99

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
239
金钱
239
注册时间
2013-6-7
在线时间
6 小时
发表于 2014-5-11 23:38:17 | 显示全部楼层
回复【13楼】正点原子:
---------------------------------
了解,谢谢
回复 支持 反对

使用道具 举报

5

主题

20

帖子

0

精华

初级会员

Rank: 2

积分
80
金钱
80
注册时间
2016-5-5
在线时间
30 小时
发表于 2017-3-13 09:29:40 | 显示全部楼层
正点原子 发表于 2014-5-11 22:39
回复【12楼】insect50:
---------------------------------
没问题

请问原子哥,你说数据脚与地址脚可以随便接,那假设我把d0接板子d1,d2接d3这样也行?还是必须按规律的接,比如d0-d18接d0-d18,或者d0-d18接d18-d0
回复 支持 反对

使用道具 举报

3

主题

29

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3605
金钱
3605
注册时间
2018-12-30
在线时间
270 小时
发表于 2019-6-1 17:21:51 | 显示全部楼层
请问为什么第六脚是片选1,11脚是VDD
回复 支持 反对

使用道具 举报

3

主题

29

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3605
金钱
3605
注册时间
2018-12-30
在线时间
270 小时
发表于 2019-6-1 17:47:09 | 显示全部楼层
懂了,请问怎么看芯片的第一个引脚,芯片上只有一个圆圈
回复 支持 反对

使用道具 举报

1

主题

4

帖子

0

精华

初级会员

Rank: 2

积分
64
金钱
64
注册时间
2018-7-3
在线时间
19 小时
发表于 2023-5-15 14:29:17 | 显示全部楼层
正点原子 发表于 2013-9-11 22:20
回复【楼主位】xingchen_star:
---------------------------------
是标错了,不过不影响。
因为地址的唯一 ...

你好,我把地址线按顺序接了,程序还要改动吗?
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-24 09:13

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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