STM32之FSMC-SRAM学习笔记1(理论部分)
一 简介【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;
阅读更多
- STM32 FSMC学习笔记
- web数据挖掘学习笔记-朴素贝叶斯分类(理论部分)
- STM32NET学习笔记 UDP部分
- [转] STM32 FSMC学习笔记
- STM32 FSMC学习笔记
- STM32NET学习笔记 IP ICMP部分
- STM32学习笔记:FSMC详述
- STM32 FSMC学习笔记
- STM32 FSMC学习笔记+补充(LCD的FSMC配置)
- STM32学习笔记——FSMC 驱动大容量NAND FLASH [复制链接]
- STM32 FSMC学习笔记
- STM32NET学习笔记——TCP部分
- STM32 FSMC 学习笔记
- STM32之CAN学习随笔1(理论部分)
- Stanford机器学习课程笔记3-学习理论部分
- STM32 FSMC学习笔记+补充(LCD的FSMC配置)
- STM32 FSMC学习笔记+补充(LCD的FSMC配置)
- STM32NET学习笔记 ARP和Ethernet部分
- STM32 FSMC学习笔记
- STM32学习笔记——SystemInit()函数