您的位置:首页 > 其它

STM32之FSMC-SRAM学习笔记1(理论部分)

2018-09-07 09:53 239 查看

一 简介【FSMC-SRAM】
SRAM 没有时钟线  相当与电脑内存条 内存条实质是由多个内存颗粒(SDRAM)组成。 
{SDRAM相对于 SRAM结构较为复杂,价格便宜}
内部结构      A0-A18-> 地址译码器   ->  存储器矩阵 ->列I/O->I/O数据电路

FSMC (Flexible Static Memory Controller) 灵活的静态存储器  可以控制SRAM NOR FLASH NAND FLASH
由于不能动态刷新,所以不能控制SDRAM

FSMC ‘NE0~3’ NE引脚不同可以控制不同的SRAM地址
FSMC 是映射到stm32内部空间

二 读时序的要求:

1个HCLK时钟周期:
T=1/72MHZ=1.38*10^-8 s=13.8


1 (DATAST+1+ADDSET+1+2)*13.8>55ns    --------------------0+1+1
2 (DATAST+1)*13.8>25
3( ADDSET+1)*13.8>0ns

解上述不等式  取DATAST=1 ADDSET=0  满足
所以    ADDSET=0;
    DATAST=1;此答案测试后却不能正常工作,由此 改正DATAST=2

三 写时序的要求:

1个HCLK时钟周期:
T=1/72MHZ=1.38*10^-8 s=13.8


1 (DATAST+1+ADDSET+1+2)*13.8>55ns    --------------------0+1+1
2 (DATAST+1)*13.8>40
3( ADDSET+1)*13.8>0ns


解上述不等式  取DATAST=2 ADDSET=0  满足
所以    ADDSET=0;
    DATAST=2;

 

阅读更多
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: