发布时间:2023-11-25 08:30
eg:STM32F407ZGT6
目录
1:FSMC的功能简介
2:FSMC框图
3: FSMC HADDR与FSMC_A 的地址问题
4:FSMC寄存器介绍
从51学到STM32的FSMC 时候,我感觉很难,开始对着视频一顿猛刷,看的我雨里雾里。不知道这到底是个啥玩意。后来,慢慢往后学,我才顿悟了,说简单点,FSMC就是一个方便使用者来连接外挂设备的一个工具,比如你要用到TFTLCD彩屏,外扩的SRAM芯片,你当然可以用软件去配置引脚来模拟器件通信的时序,就像在51里面软件模拟IIC时序来驱动1302一样,但是这样无疑会很复杂,那么,为了方便使用,STM32就造出来个FSMC来硬件实现这个时序问题,你要做的就是配置寄存器即可。
灵活的静态存储控制器(FSMC),其主要用途:
- 将AHB数据通信事务转换为适当的外部器件协议
- 满足外部器件的访问时序要求