你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【中文文档】AN2784_使用高密度STM32F10xxxFSMC外设驱动外部存...

[复制链接]
STMCU-管管 发布时间:2019-4-23 10:01
使用大容量 STM32F10xxx 的 FSMC驱动外部的存储器
. m3 q5 a; m' i; |, o5 G
! k% D- t) o! G3 P* b4 ~) |8 j前言
. z. \" ~8 q' R- d; F* e' f. L. J( n' T/ G# {7 U
这个应用笔记说明了如何使用大容量的STM32F10xxx的FSMC(灵活的静态存储器控制器)驱动一组外部的存储器。文中首先简要地介绍了STM32F10xxx的FSMC控制器,然后给出了包含典型的FSMC配置的存储器接口实例,以及时序计算和硬件连接方法。
  Y' T0 B& N, X+ _% R& S7 \' J7 _9 |
* K% @* A1 {, q7 M, p1 F  q
本应用笔记的实例是基于STM3210E-EVAL评估版上的存储器,这是大容量STM32F10xxx的评估版。使用的存储器是一个16位的异步NOR闪存存储器,一个8位的NAND闪存存储器和一个16位的异步SRAM存储器。
5 _: M0 \) P5 V3 M
; ^1 m/ t5 [+ L, X  K0 |文中实例用到的固件库函数和不同存储器的驱动程序,可以在STMicroelectronics的网站上下载:www.st.com/mcu。
6 ]2 _; N! T+ t/ y! R& I! j% {% f; |# @$ y/ o+ E! n% p/ k
1 STM32F10xxx灵活的静态存储器控制器简介 : b  x1 u& @5 }0 c9 e' |
$ Y: ]; r/ Y+ y$ F" \, S* }# _% W0 h
灵活的静态存储器控制器(FSMC)是内置于大容量STM32F10xxx的外部存储器控制器。使用这个控制器,STM3210xxx微控制器可以与许多存储器连接,包括SRAM、NOR闪存和NAND闪存等。
% E3 \9 g* U  A+ C6 v) k1 V

5 K0 C% `' a9 f- `FSMC包含2类控制器:
/ u* E) x, V( K. S ● 一个NOR闪存/SRAM控制器,可以与NOR闪存、SRAM和PSRAM存储器接口。% U' d* V3 X$ j% t" O' ~3 M
● 一个NAND闪存/PC卡控制器,可以与NAND闪存、PC卡、CF卡和CF+存储器接口。控制器产生所有驱动这些存储器的信号时序:   ● 16个数据线,用于连接8位或16位存储器6 W" B1 e2 |" d) y
● 26个地址线,最多可连接64M字节的存储器(译注:这里不包括片选线)
- f$ w4 F6 r+ Y" V! Y. I5 N- }: n ● 5个独立的片选信号线
' n1 L! V* X/ s- _7 d! | ● 一组适合不同类型存储器的控制信号线:
1 {% G% @! B5 A8 l2 A" g: ^# V    ─ 控制读/写操作8 Q; I/ @. [& ^( I/ S6 e" A
    ─ 与存储器通信,提供就绪/繁忙信号和中断信号
4 ?* l4 \4 d5 z" u, `4 n9 q    ─ 与所用配置的 PC 卡接口: PC 存储卡、PC I/O 卡和真正的 IDE 接口 3 u' R& h3 t$ e7 \/ j

& s4 j1 c' p  E下面是FSMC的框图。 & y! Z' p) V" ]& K8 z8 i; N
6 O1 t3 X- d& k( Y: r1 _" s
图1 FSMC框图$ N* D8 t. G% }

  l3 K; Y! R4 `5 v
1.png

( }. P8 @0 `; Y2 g6 z0 E) ~
从FSMC的角度看,外部存储器分为4个固定大小为256M字节的存储块,如图2所示。
0 ]# ?# G2 ~9 X3 Z, w
● NOR闪存/SRAM控制器使用存储块1访问4个存储器设备,这个存储块被划分为4个区域,具有4个专用的片选信号。
( C3 k- p% n( |; o8 c
● NAND闪存/PC卡控制器使用存储块2和3访问NAND闪存设备。

2 [, c3 n+ j0 c. w, D. t3 X
● NAND闪存/PC卡控制器使用存储块4访问PC卡设备。

9 K- Z3 i  ^! t" p" |/ |: V
对于每个存储块,使用的存储器类型是用户通过配置寄存器定义的。
6 `/ W/ p; h$ q1 L* R6 v; W( a

- u' x8 B( j) \+ O1 \+ _
.........
% X& J2 {. ~9 S, Z& E8 a& a
想了解更多,请下载原文阅读

6 I0 f6 D8 A% e$ t$ X
赞 收藏 评论0 发布时间:2019-4-23 10:01

举报

0个回答

所属标签

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版