论坛首页
任务活动
问答
论坛专题
登录
注册
externally
+ 关注
粉丝
0
|
主题
10
|
回帖
285
加好友
私信
帖子
主题
回复
评论
stm32扩展外部SRAM总结
2020-7-21 21:06
ST MCU
36
1265
作者:沙子硅 链接:https://www.jianshu.com/p/2e61bfe215c3 来源:简书 著作权归作者所有。商业转载请联 ...
对于编程的具体细节我这里就不讲解了,懂了原理,写起代码来也很简单的。 ...
怎么样?用FSMC来控制IS62WV51216还是很简单吧!
图中需要注意的是,除了PG12的连接不固定外,其他的管脚都要按照图中的方式连,为什么呢?因为对于FSMC来说 ...
下面来说一下在stm32F407中SRAM的硬件连接:
因此,对于你使用IS62WV51216来说,一定要注意你的CS端是接的FSMC的哪个FSMC_NE端,这决定你在程序访问哪个 ...
OK!重点来了! 刚刚前面提到的FSMC_NE[4:1]信号线就分别对应图中的FSMC bank1 NOR/PSRAM4到FSMC bank1 NOR ...
Bank内部的256MB空间又被分成4个小块,每块64M,各自有相应的控制引脚用于连接片选信号。以Bank1为例,见下 ...
细心的你肯定还会发现,每个Bnak中居然还有4x64MB这种文字,这是什么意思呢? ...
然后强势的FSMC就接管了这1GB的空间,FSMC将图中的1GB大小的External RAM存储区域分成了4个Bank区域,每个B ...
首先,有一点我们必须明白,对于32位的stm32单片机来说,它能够管理的地址大小为4GB,而stm32将4GB的地址空 ...
这里就要提及FSMC的地址映射啦!
2.FSMC_NE[1:4]是个很有趣的东西,它决定了FSMC可以控制多个存储器。
还记得前面提到的行地址线吗?一根行地址线对应16位的数据,我们可以把16位的数据分为高字节和低字节。当要 ...
1.FSMC_NBL[1:0]分别对应于LB#、UB#,有什么用呢?提供数据掩码信号。具体是怎么回事呢? ...
你会发现居然和SRAM中的线居然高度统一(那是当然喏,我们就是讲的FSMC嘛!) ...
我们FSMC控制SRAM为例来说明:
蒙了吧!又是这么多信号线,不要怕,我们还是来总结归纳一下。
来来来,我们来看看FSMC的庐山真面目:
其他我们不用管,从上面我们可以总结的是,stm32雇佣FSMC这个管家来管理我们的IS62WV51216。 ...
1
2
3
4
5
6
7
后一页
2
3
近期访客