你好!欢迎您进入乐鱼全站app官方网站!

乐鱼全站app

乐鱼全站app
Product Center
乐鱼全站app
Contact Us
全国咨询热线:
0311-68018966

乐鱼全站app
电话:0311-68018966  
传真:0311-68018968
地址:石家庄市循环化工园区化工中路92号
邮编:052165

当前位置:首页 > 产品展示

FSMC知识详解以及驱动TFTLCD原理

发布时间:2022-05-04 09:18:12 来源:乐鱼全站app下载 作者:乐鱼手机最新版下载

  STM32的FSMC支持8/16/32位数据宽度,我们使用的LCD为16位,所以设置选择16位

  FSMC的外部设备地址映像:STM32的FSMC将外部存储器划分为固定大小为256M字节的四个存储块

  Bank1被分为4个区,每个区管理64M字节空间,每个区都有独立的寄存器对所连接的存储器进行配置。

  由于内部每个地址对应一个字节,外部设备16位宽,FSMC的一个地址对应两个字节

  不论外部接8位/16位宽设备,FSMC_A[0]永远接在外部设备地址A[0]

  包括模式1,模式A~D等多种时序模型,驱动SRAM一般使用模式1或模式A

  我们使用模式A驱动LCD(当做SRAM使用),模式A支持读写时序分开设置

  通过这3个寄存器,可以设置FSMC访问外部存储器的时序参数,拓宽了可选用的外部存储器的速度范围。

  对ILI9341来说,其实就是WR低电平持续时间,为15ns,不过ILI9320等则需要50ns。

  ST官方库寄存器定义中并没有FSMC_BCRx、FSMC_BTRx、FSMC_BWTRx等单独寄存器而是将他们进行了一些组合。规律如下:


【返回主目录】

Contact us

乐鱼全站app
电话:0311-68018966  
传真:0311-68018968
地址:石家庄市循环化工园区化工中路92号
邮编:052165
网址:http://www.929762.com