annqian 发表于 2020-4-17 13:53:20

STM32F205 的FSMC模块

请问下:STM32F205的FSMC模块 ,NorFlash/PSRAM 怎样设置模式1 和模式2的,感觉这两个模式,寄存器的配置没有差别,是这样的吗?

likang1202 发表于 2020-4-18 11:26:37

顶一顶

toofree 发表于 2020-4-19 00:43:06

NorFlash,PSRAM,从FSMC总线时序上没有差别。

aiherong 发表于 2020-4-19 03:57:17

都有差别啊,同仁们!几种存储类型分别对应不同BANK,有BANK1~4,PSRAM对应BANK1。而模式好像只有A,B 两种,二者时序也是不同的,否则没必要分两模式了。

值得一提的是寄存器有三个BCR、BTR 和BWTR ,你若看库函数好像是没有BTCR,他们将之合并到前两个寄存器 ,你得自己设置!
早上查看笔记发现说错几处: 标准库里没有BCR和BTR两个寄存器,而用BTCR对应FSMC_BCR1; BTCR对应FSMC_BTR1; BTCR对应FSMC_BCR2; BTCR对应FSMC_BTR2; ....以此类推,另外一个是用BWTR对应FSMC_BWTR1; BWTR对应FSMC_BWTR2; BTCR对应FSMC_BWTR3; BWTR对应FSMC_BWTR4; 不对照芯片数据手册很难理清!另外模式还有CDB/2等,但主要归纳为同步、异步两种。

annqian 发表于 2020-4-21 08:58:35

首先非常感谢大家的回答,但回答的内容都不是我问的问题,接口的存储类型已经固定了 NorFlash,手册写了时序模式图有 模式1和2,还有模式A,B,C,D,后四中模式寄存器上有明显的说明;但模式1和2 是寄存器中的那些bit设置的?

likang1202 发表于 2020-4-21 10:10:26

围观
页: [1]
查看完整版本: STM32F205 的FSMC模块