FSMC静态存储器控制器.docxVIP

  • 10
  • 0
  • 约6.35千字
  • 约 8页
  • 2019-09-14 发布于广东
  • 举报
STM32 FSMC学习笔记 FSMC全称静态存储器控制器〃。 使用FSMC控制器后,可以把FSMC提供的FSMC_A[25:0]作为地址线,而把FSMC提供的FSMC_D[15:0]作为数据总线。 当存储数据设为 8 位时,(FSMC_NANDInitStructure?FSMC_MemoryDat:aWidt:h = FSMC_MemoryDataWidth_8 b) 地址各位对应FSMC_A[25:0],数据位对应FSMC_D[7:0] 当存鯨数据设为 16 位时,(FSMC_NANDInitStructure?FSMC_MemoryDataWidth = FSMC_MemoryDataWidth_ 16b) 地址各位对应FSMC_A[24:0],数据位对应FSMC_D[15:0] FSMC包括4个模块: AHB接口 (包括FSMC配置寄存器) N0R闪存和PSRAM控制器(驱动LCD的时候LCD就好像一个PSRAM的里面只有2个16位的存储空间,一个是DA TA RAM 一个是 CMD RAM ) NAND闪存和PC卡控制器 外部设备接口 注:FSMC可以请求AHB进行数据宽度的操作。如果AHB操作的数据宽度大于外部设备(NOR或NAND或LCD)的宽度, 此时FSMC将AHB操作分割成儿个连续的较小的数据宽度,以适应外部设备的数据宽度。 Supported memory

文档评论(0)

1亿VIP精品文档

相关文档