STM32学习--FMSC 和 LCD(1)

本文介绍了STM32中FSMC接口与LCD模块的连接,特别是针对3.5寸LCD模块,其驱动芯片ILI9341。详细讲解了ILI9341的功能,包括接口特性、颜色格式以及常用指令,如存储访问控制、列地址设置和页地址设置等,强调了这些指令在高效显示数据中的作用。
摘要由CSDN通过智能技术生成

FMSC 和 LCD

 

1.      简述

        TFT-LCD也叫做真彩液晶显示器,即薄膜晶体管液晶显示器。价格便宜量又足,在设备仪表显示中经常被用到。一般情况下,仪备用的LCD都可以直接采购市场上成熟的LCD模块,可以降低开发成本,提高开发速度。当然,有些便携式设备可能由于空间体积的限制也只能一体化设计来减小体积,达到更好的工业设计效果。

在我的学习过程中,采用的是成熟的LCD模块,以后若有需要再针对LCD设计开展专题学习。TFTLCD 模块的驱动芯片有很多种类型,我选择的是正点原子3.5寸的LCD模块,其驱动芯片采用的是ILI9341。80并口在上文已描述过,其使用非常广泛,LCD大多的驱动芯片均支持该接口。

        在StM32中,大多芯片具备FSMC 接口。FSMC,即灵活的静态存储控制器,能够与同步或异步存储器和 16 位 PC 存储器卡连接,STM32F1 的FSMC 接口支持包括SRAM、NAND FLASH、 NORFLASH 和PSRAM 等存储器。

        STM32 的 FSMC 将外部设备分为 3 类:NOR/PSRAM 设备、NAND设备、PC 卡设备。他们共用地址数据总线等信号,他们具有不同的 CS 以区分不同的设备,将 TFTLCD 当成SRAM 来控制使用。

2.      ILI9341功能描述

2.1  ILI9341简介

         LI9341是一个用于TFT液晶显示的单芯片控制驱动器。有262,144色的240RGB X 320像素显示解决方案。内部显存172800字节用于图形显示的GRAM。

ILI9341支持 8/9/16/18位数据总线的MCU接口,6/16/18位数据总线的RGB接口,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值