logo资料库

ILI9341中文手册.pdf

第1页 / 共88页
第2页 / 共88页
第3页 / 共88页
第4页 / 共88页
第5页 / 共88页
第6页 / 共88页
第7页 / 共88页
第8页 / 共88页
资料共88页,剩余部分请下载后查看
前言
对本文档的约定
目录
引言
2.特性
3.内部模块结构图
4.ILI9341引脚描述
5.Pad引脚布局排列
6.模块功能描述
7.功能描述
8.指令
8.1指令列表
8.2一级指令描述
8.2.1NOP(00H)
8.2.2软件复位
8.2.3读显示ID信息(04H)
8.2.4读显示状态(09H)
8.2.5读显示(电源)功耗模式(0AH)
8.2.6读显示MADCTL(0BH)
8.2.7读显示像素格式(0CH)
8.2.8读显示图像格式(0DH)
8.2.9读显示信号模式(0EH)
8.2.10读显示自诊断结果(0FH)
8.2.11进入睡眠模式(10H)
8.2.12退出睡眠模式(11H)
8.2.13局部模式开(12H)
8.2.14打开正常显示模式(13h)
8.2.15关闭反转显示(20H)
8.2.16开反转模式(21H)
8.2.17伽马设置(26H)
8.2.18关显示(28H)
8.2.19开显示(29H)
8.2.20列地址设置(2AH)
8.2.21页地址设置(2BH)
8.2.22存储器写(2CH)
8.2.23颜色设置(2DH)
8.2.24读存储器(2EH)
8.2.25局部区域(30H)
8.2.26垂直滚动定义(33H)
8.2.27关闭波纹行(34H)
8.2.28打开波纹行(35H)
8.2.29存储器访问控制(36H)
8.2.30垂直滚动开始地址(37H)
8.2.31空闲模式关(38H)
8.2.32开空闲模式(39H)
8.2.33COLMOD:像素格式设置(3AH)
8.2.34连续写存储器(3CH)
8.2.35读存储器继续(3EH)
8.2.36设置波纹效应扫描行(44H)
8.2.37获取扫描行(45H)
8.2.38写显示亮度(51H)
8.2.39读显示亮度(52H)
8.2.40写CTRL显示(53h)
8.2.41读CTRL显示(54H)
8.2.42写自适应亮度控制的内容(55H)
8.2.43读自适应亮度控制内容(56H)
8.2.44写CABC最小亮度(5EH)
8.2.45读CABC最小亮度(5FH)
8.2.46读ID1(DAH)
8.2.48读ID3(43H)
8.3第2级指令描述
8.3.1RGB接口信号控制(B0H)
8.3.2帧速率控制(在正常模式/全色模式)(B1H)
8.3.3帧速率控制(空闲模式/8色)(B2H)
8.3.4帧速率控制(局部模式/全色)(B3H)
8.3.5显示反转控制(B4H)、
8.3.6消隐廊控制(B5H)
8.3.7显示功能控制(B6H)
8.3.8入口模式设置(B7H)
8.3.9背光控制1(B8H)
8.3.10背光控制2(B9H)
8.3.11背光控制3(BAH)
8.3.12背光控制4(BBH)
8.3.13背光控制5(BCH)
8.3.14背光控制7(BEH)
8.3.15背光控制8(BFH)
8.3.16功耗控制1(C0H)
8.3.17功耗控制2(C1H)
8.3.18VCOM控制1(C5H)
8.3.19VCOM控制2(C7H)
8.3.20NV存储器写(D0H)
8.3.21NV存储保护键(D1H)
8.3.22NV存储器读状态(D2H)
8.2.23读ID4(D3H)
8.3.24正极伽马校准(E0H)
8.3.25负极伽马校准(E1H)
8.3.26数字伽马控制1(E2H)
8.3.27数字伽马控制2(E3H)
8.3.28接口控制(F6H)
8.4扩展寄存器指令描述
8.4.1功耗控制A(CBH)
8.4.2功耗控制B(CFH)
8.4.3驱动时序控制A(E8H)
8.4.4驱动时序控制B(EAH)
8.4.5电源序列控制(EDH)
8.4.6使能3G(F2H)
8.4.7泵比控制(F7H)
9.显示数据RAM
9.1(数据ARM)结构
9.2存储器到显示地址的映射
9.2.1正常显示开或局部模式开,垂直滚动模式关
9.2.2垂直滚动模式
9.2.3垂直滚动举例
9.2.4情况1:TFA+VSA+BFA<320
9.2.5情况2:TFA+VSA+BFA=320(滚动模式)
9.3MCU到存储器的读写方向
写在最后的话
全网最高性价比--------芯芯芯芯嵌嵌嵌嵌 STMSTMSTMSTM33332222 开发板开发板开发板开发板 全网最高性价比 全网最高性价比 全网最高性价比 板载板载板载板载 MP3MP3MP3MP3 录音模块 www.51stm32.com www.51stm32.com www.51stm32.com www.51stm32.com 网络模块网络模块网络模块////CANCANCANCAN 模块模块模块模块////PS2PS2PS2PS2 模块模块模块模块////串口串口串口串口/SD/USB/ /SD/USB/外扩外扩外扩外扩 IOIOIOIO /SD/USB/ /SD/USB/ 录音模块录音模块录音模块////网络模块 STM32 学习资料系列 ILI9341 中文翻译资料 Revision Revision V1V1V1V1.0.0.0.0 Revision Revision ( 2013-08-07 ) Copyright © 2009-2014 福州芯嵌电子工作室 ALL rights reserved 1
全网最高性价比--------芯芯芯芯嵌嵌嵌嵌 STMSTMSTMSTM33332222 开发板开发板开发板开发板 全网最高性价比 全网最高性价比 全网最高性价比 板载板载板载板载 MP3MP3MP3MP3 录音模块 www.51stm32.com www.51stm32.com www.51stm32.com www.51stm32.com 网络模块网络模块网络模块////CANCANCANCAN 模块模块模块模块////PS2PS2PS2PS2 模块模块模块模块////串口串口串口串口/SD/USB/ /SD/USB/外扩外扩外扩外扩 IOIOIOIO /SD/USB/ /SD/USB/ 录音模块录音模块录音模块////网络模块 版权声明版权声明 版权声明 版权声明 本翻译文档由福州芯嵌电子工作室(以下简称“芯嵌”) 组织翻译,版权归属芯嵌所有,并保留一切权力。非经芯嵌 同意(书面形式),任何单位及个人不得擅自拷贝或修改本 手册部分或全部内容另作他用,违者(我们)公司将追究其 法律责任。 Copyright © 2009-2014 福州芯嵌电子工作室 ALL rights reserved 2
全网最高性价比--------芯芯芯芯嵌嵌嵌嵌 STMSTMSTMSTM33332222 开发板开发板开发板开发板 全网最高性价比 全网最高性价比 全网最高性价比 板载板载板载板载 MP3MP3MP3MP3 录音模块 www.51stm32.com www.51stm32.com www.51stm32.com www.51stm32.com 网络模块网络模块网络模块////CANCANCANCAN 模块模块模块模块////PS2PS2PS2PS2 模块模块模块模块////串口串口串口串口/SD/USB/ /SD/USB/外扩外扩外扩外扩 IOIOIOIO /SD/USB/ /SD/USB/ 录音模块录音模块录音模块////网络模块 前前前前 言言言言 在写《基于 STM32 的 uC/GUI 移植手册》过程中,笔者发现网 络上主流的 LCD 控制芯片 —— ILI9341 没有中文翻译版本,为此 广大初学者费劲脑筋,甚至多处寻求其中文资料。笔者认为,若能翻 译该文档,这将是一件非常有意义的事情,芯嵌 stm32 义不容辞。 本 文 档 翻 译 参 考 的 是 《 ILI9341_DS_V1.09 》 英 文 版 。 由 于 ILI9341 是 LCD 模块内部的一个控制芯片,我们阅读 ILI9341 资料 并不是控制该芯片,而是控制 LCD 模块。因此并不需要该芯片的所 有内容。翻译也是有重点进行,重点翻译控制 LCD 模块需要关注的 部分。 文档翻译时间仓促,加之水平有限,难免会出现一些不足之处, 恳请广大网友提出宝贵的意见。 芯嵌官方论坛:www.51stm32.com 芯嵌官方论坛: 芯嵌官方论坛: 芯嵌官方论坛: 芯嵌官方淘宝:http://shop36353570.taobao.com/ 芯嵌官方淘宝: 芯嵌官方淘宝: 芯嵌官方淘宝: 芯嵌(福州)培训中心 2013-08-07 Copyright © 2009-2014 福州芯嵌电子工作室 ALL rights reserved 3
全网最高性价比--------芯芯芯芯嵌嵌嵌嵌 STMSTMSTMSTM33332222 开发板开发板开发板开发板 全网最高性价比 全网最高性价比 全网最高性价比 板载板载板载板载 MP3MP3MP3MP3 录音模块 www.51stm32.com www.51stm32.com www.51stm32.com www.51stm32.com 网络模块网络模块网络模块////CANCANCANCAN 模块模块模块模块////PS2PS2PS2PS2 模块模块模块模块////串口串口串口串口/SD/USB/ /SD/USB/外扩外扩外扩外扩 IOIOIOIO /SD/USB/ /SD/USB/ 录音模块录音模块录音模块////网络模块 对本文档的约定 对本文档的约定 对本文档的约定 对本文档的约定 约定约定约定约定 1:1:1:1: 本文档更关注对 LCD 模块的控制部分内容。请明确 LCD 模块的 引脚,与 ILI9341 芯片引脚的区别。我们控制的是 LCD 模块显示, 平时操作的引脚是 LCD 模块的引脚。而 ILI9341 芯片被封装在 LCD 模块内,我们对其引脚无需关注,也无法控制操作。 约定约定约定约定 2222:::: 本文档中,标注“译者注”部分,实为笔者对该部分添加的理解 文字,并非翻译。添加对翻译内容的理解,主要为了帮助读者更好地 理解 ILI9341。当然,笔者水平有限,译者注理解部分,仅供参考。 约定约定约定约定 3333:::: 限于译者英文水平有限,本文档中所有翻译内容仅供参考,如有 翻译错误,请以英文原稿为准(ILI9341_DS_V1.09),本文档对此不 负任何责任。 Copyright © 2009-2014 福州芯嵌电子工作室 ALL rights reserved 4
全网最高性价比--------芯芯芯芯嵌嵌嵌嵌 STMSTMSTMSTM33332222 开发板开发板开发板开发板 全网最高性价比 全网最高性价比 全网最高性价比 板载板载板载板载 MP3MP3MP3MP3 录音模块 www.51stm32.com www.51stm32.com www.51stm32.com www.51stm32.com 网络模块网络模块网络模块////CANCANCANCAN 模块模块模块模块////PS2PS2PS2PS2 模块模块模块模块////串口串口串口串口/SD/USB/ /SD/USB/外扩外扩外扩外扩 IOIOIOIO /SD/USB/ /SD/USB/ 录音模块录音模块录音模块////网络模块 本文档修订记录 日期 版本 修改章节 修改描述 2013-08-17 1.00 全部 创建 51smt32 作者 Copyright © 2009-2014 福州芯嵌电子工作室 ALL rights reserved 5
全网最高性价比--------芯芯芯芯嵌嵌嵌嵌 STMSTMSTMSTM33332222 开发板开发板开发板开发板 全网最高性价比 全网最高性价比 全网最高性价比 板载板载板载板载 MP3MP3MP3MP3 录音模块 www.51stm32.com www.51stm32.com www.51stm32.com www.51stm32.com 网络模块网络模块网络模块////CANCANCANCAN 模块模块模块模块////PS2PS2PS2PS2 模块模块模块模块////串口串口串口串口/SD/USB/ /SD/USB/外扩外扩外扩外扩 IOIOIOIO /SD/USB/ /SD/USB/ 录音模块录音模块录音模块////网络模块 目目目目 录录录录 .............................................................................................................................. .............................................................................................................................. 前 言.............................................................................................................................. ..............................................................................................................................3 ............................................................................................................ ............................................................................................................ 对本文档的约定............................................................................................................ ............................................................................................................4 ............................................................................................................................ ............................................................................................................................ 目 录............................................................................................................................ ............................................................................................................................6 .................................................................................................................. .................................................................................................................. 引言.................................................................................................................. ..................................................................................................................9 1. .......................................................................................................................... .......................................................................................................................... 2. 特性.......................................................................................................................... ..........................................................................................................................9 .................................................................................................... .................................................................................................... 3. 内部模块结构图.................................................................................................... ....................................................................................................11 ................................................................................................. ................................................................................................. 4. ILI9341 引脚描述................................................................................................. .................................................................................................11 ................................................................................................ ................................................................................................ 5. Pad 引脚布局排列................................................................................................ ................................................................................................11 ........................................................................................................ ........................................................................................................ 6. 模块功能描述........................................................................................................ ........................................................................................................12 ................................................................................................................ ................................................................................................................ 7. 功能描述................................................................................................................ ................................................................................................................14 ........................................................................................................................ ........................................................................................................................ ........................................................................................................................15 8. 指令........................................................................................................................ ....................................................................................................... ....................................................................................................... 8.1 指令列表....................................................................................................... .......................................................................................................15 ............................................................................................... ............................................................................................... 8.2 一级指令描述............................................................................................... ...............................................................................................15 8.2.1 NOP (00H)..........................................................................................15 8.2.2 软件复位............................................................................................16 8.2.3 读显示 ID 信息(04H)....................................................................16 8.2.4 读显示状态(09H)..........................................................................17 8.2.5 读显示(电源)功耗模式(0AH)......................................................18 8.2.6 读显示 MADCTL(0BH).....................................................................19 8.2.7 读显示像素格式(0CH)..................................................................20 8.2.8 读显示图像格式(0DH)..................................................................21 8.2.9 读显示信号模式(0EH)..................................................................21 8.2.10 读显示自诊断结果(0FH)............................................................22 8.2.11 进入睡眠模式(10H)....................................................................22 8.2.12 退出睡眠模式(11H)....................................................................23 8.2.13 局部模式开(12H)........................................................................23 8.2.14 打开正常显示模式(13h)............................................................24 8.2.15 关闭反转显示(20H)....................................................................24 8.2.16 开反转模式(21H)........................................................................25 8.2.17 伽马设置(26H)............................................................................25 8.2.18 关显示(28H)................................................................................26 8.2.19 开显示(29H)................................................................................26 8.2.20 列地址设置(2AH)........................................................................27 8.2.21 页地址设置(2BH)........................................................................28 8.2.22 存储器写(2CH)............................................................................29 8.2.23 颜色设置(2DH)............................................................................29 8.2.24 读存储器(2EH)............................................................................30 8.2.25 局部区域(30H)............................................................................31 8.2.26 垂直滚动定义(33H)....................................................................32 Copyright © 2009-2014 福州芯嵌电子工作室 ALL rights reserved 6
全网最高性价比--------芯芯芯芯嵌嵌嵌嵌 STMSTMSTMSTM33332222 开发板开发板开发板开发板 全网最高性价比 全网最高性价比 全网最高性价比 板载板载板载板载 MP3MP3MP3MP3 录音模块 www.51stm32.com www.51stm32.com www.51stm32.com www.51stm32.com 网络模块网络模块网络模块////CANCANCANCAN 模块模块模块模块////PS2PS2PS2PS2 模块模块模块模块////串口串口串口串口/SD/USB/ /SD/USB/外扩外扩外扩外扩 IOIOIOIO /SD/USB/ /SD/USB/ 录音模块录音模块录音模块////网络模块 8.2.27 关闭波纹行(34H)........................................................................33 8.2.28 打开波纹行(35H)........................................................................34 8.2.29 存储器访问控制(36H)................................................................34 8.2.30 垂直滚动开始地址(37H)............................................................36 8.2.31 空闲模式关(38H)........................................................................37 8.2.32 开空闲模式(39H)........................................................................37 8.2.33 COLMOD:像素格式设置(3AH)....................................................38 8.2.34 连续写存储器(3CH)....................................................................39 8.2.35 读存储器继续(3EH)....................................................................40 8.2.36 设置波纹效应扫描行(44H)........................................................41 8.2.37 获取扫描行(45H)........................................................................42 8.2.38 写显示亮度(51H)........................................................................42 8.2.39 读显示亮度(52H)........................................................................43 8.2.40 写 CTRL 显示(53h)......................................................................43 8.2.41 读 CTRL 显示(54H)......................................................................44 8.2.42 写自适应亮度控制的内容(55H)................................................45 8.2.43 读自适应亮度控制内容(56H)....................................................45 8.2.44 写 CABC 最小亮度(5EH)..............................................................46 8.2.45 读 CABC 最小亮度(5FH)..............................................................46 8.2.46 读 ID1(DAH).................................................................................47 8.2.48 读 ID3(43H).................................................................................48 ........................................................................................... ........................................................................................... 8.3 第 2 级指令描述........................................................................................... ...........................................................................................48 8.3.1 RGB 接口信号控制 (B0H).................................................................48 8.3.2 帧速率控制(在正常模式/全色模式)(B1H)..............................49 8.3.3 帧速率控制(空闲模式/8 色)(B2H)...........................................50 8.3.4 帧速率控制(局部模式/全色)(B3H)..........................................51 8.3.5 显示反转控制(B4H)、....................................................................53 8.3.6 消隐廊控制(B5H)..........................................................................53 8.3.7 显示功能控制(B6H)......................................................................54 8.3.8 入口模式设置(B7H)......................................................................58 8.3.9 背光控制 1(B8H)...........................................................................59 8.3.10 背光控制 2(B9H).........................................................................59 8.3.11 背光控制 3(BAH).........................................................................61 8.3.12 背光控制 4(BBH).........................................................................61 8.3.13 背光控制 5(BCH).........................................................................62 8.3.14 背光控制 7(BEH).........................................................................63 8.3.15 背光控制 8(BFH).........................................................................64 8.3.16 功耗控制 1(C0H)........................................................................64 8.3.17 功耗控制 2(C1H)........................................................................65 8.3.18 VCOM 控制 1(C5H).......................................................................66 8.3.19 VCOM 控制 2(C7H).......................................................................67 8.3.20 NV 存储器写(D0H).......................................................................69 8.3.21 NV 存储保护键(D1H)...................................................................70 8.3.22 NV 存储器读状态(D2H)...............................................................70 Copyright © 2009-2014 福州芯嵌电子工作室 ALL rights reserved 7
全网最高性价比--------芯芯芯芯嵌嵌嵌嵌 STMSTMSTMSTM33332222 开发板开发板开发板开发板 全网最高性价比 全网最高性价比 全网最高性价比 板载板载板载板载 MP3MP3MP3MP3 录音模块 www.51stm32.com www.51stm32.com www.51stm32.com www.51stm32.com 网络模块网络模块网络模块////CANCANCANCAN 模块模块模块模块////PS2PS2PS2PS2 模块模块模块模块////串口串口串口串口/SD/USB/ /SD/USB/外扩外扩外扩外扩 IOIOIOIO /SD/USB/ /SD/USB/ 录音模块录音模块录音模块////网络模块 8.2.23 读 ID4(D3H).................................................................................71 8.3.24 正极伽马校准(E0H)....................................................................71 8.3.25 负极伽马校准(E1H)....................................................................72 8.3.26 数字伽马控制 1(E2H)................................................................72 8.3.27 数字伽马控制 2(E3H).................................................................73 8.3.28 接口控制(F6H)............................................................................73 ................................................................................... ................................................................................... 8.4 扩展寄存器指令描述................................................................................... ...................................................................................76 8.4.1 功耗控制 A(CBH)...........................................................................76 8.4.2 功耗控制 B(CFH)...........................................................................77 8.4.3 驱动时序控制 A(E8H)...................................................................78 8.4.4 驱动时序控制 B(EAH)...................................................................78 8.4.5 电源序列控制(EDH)......................................................................79 8.4.6 使能 3G(F2H).................................................................................80 8.4.7 泵比控制(F7H)..............................................................................80 ......................................................................................................... ......................................................................................................... .........................................................................................................81 9. 显示数据 RAM......................................................................................................... ............................................................................................ ............................................................................................ ............................................................................................81 9.1 (数据 ARM)结构............................................................................................ ........................................................................... ........................................................................... 9.2 存储器到显示地址的映射........................................................................... ...........................................................................81 9.2.1 正常显示开或局部模式开,垂直滚动模式关................................81 9.2.2 垂直滚动模式....................................................................................82 9.2.3 垂直滚动举例....................................................................................83 9.2.4 情况 1:TFA+VSA+BFA < 320...........................................................83 9.2.5 情况 2:TFA+VSA+BFA = 320(滚动模式)...................................83 ........................................................................... ........................................................................... 9.3 MCU 到存储器的读写方向........................................................................... ........................................................................... 85 .............................................................................................................. .............................................................................................................. 写在最后的话.............................................................................................................. ..............................................................................................................88 Copyright © 2009-2014 福州芯嵌电子工作室 ALL rights reserved 8
分享到:
收藏