打印

液晶GRAM的扫描方向是什么意思

[复制链接]
759|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
道子|  楼主 | 2018-6-29 11:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
[table][tr][td]
/* 设置液晶GRAM的扫描方向

* 当设置成不同的扫描模式时, page(即x) 跟 column(即y) 的值是会改变的

*/

void Lcd_GramScan( uint16_t option )

{        

        switch(option)

        {

                case 1:

                {/* 左上角->右下脚      显示中英文时用的是这种模式 */

                        LCD_ILI9341_CMD(0x36);

                        LCD_ILI9341_Parameter(0xC8);   

                        LCD_ILI9341_CMD(0X2A);

                        LCD_ILI9341_Parameter(0x00);        /* x start */        

                        LCD_ILI9341_Parameter(0x00);

                        LCD_ILI9341_Parameter(0x00);  /* x end */        

                        LCD_ILI9341_Parameter(0xEF);



                        LCD_ILI9341_CMD(0X2B);

                        LCD_ILI9341_Parameter(0x00);        /* y start */  

                        LCD_ILI9341_Parameter(0x00);

                        LCD_ILI9341_Parameter(0x01);        /* y end */   

                        LCD_ILI9341_Parameter(0x3F);

                                       

                }break;

                case 2:

                {/* 左下角->右上角      显示摄像头图像时用的是这种模式 */        

                        LCD_ILI9341_CMD(0x36);

                        LCD_ILI9341_Parameter(0x68);        

                        LCD_ILI9341_CMD(0X2A);

                        LCD_ILI9341_Parameter(0x00);

                        LCD_ILI9341_Parameter(0x00);

                        LCD_ILI9341_Parameter(0x01);

                        LCD_ILI9341_Parameter(0x3F);        



                        LCD_ILI9341_CMD(0X2B);

                        LCD_ILI9341_Parameter(0x00);

                        LCD_ILI9341_Parameter(0x00);

                        LCD_ILI9341_Parameter(0x00);

                        LCD_ILI9341_Parameter(0xEF);                        

                }break;

                case 3:

                {/* 右下角->左上角      显示BMP图片时用的是这种模式 */

                        LCD_ILI9341_CMD(0x36);

                        LCD_ILI9341_Parameter(0x28);        

                        LCD_ILI9341_CMD(0X2A);

                        LCD_ILI9341_Parameter(0x00);

                        LCD_ILI9341_Parameter(0x00);

                        LCD_ILI9341_Parameter(0x01);

                        LCD_ILI9341_Parameter(0x3F);        



                        LCD_ILI9341_CMD(0X2B);

                        LCD_ILI9341_Parameter(0x00);

                        LCD_ILI9341_Parameter(0x00);

                        LCD_ILI9341_Parameter(0x00);

                        LCD_ILI9341_Parameter(0xEF);                        

                }break;

                case 4:

                {/* 左下角->右上角      显示BMP图片时用的是这种模式 */

                        LCD_ILI9341_CMD(0x36);

                        LCD_ILI9341_Parameter(0x48);        

                        LCD_ILI9341_CMD(0X2A);

                        LCD_ILI9341_Parameter(0x00);

                        LCD_ILI9341_Parameter(0x00);

                        LCD_ILI9341_Parameter(0x00);

                        LCD_ILI9341_Parameter(0xEF);        



                        LCD_ILI9341_CMD(0X2B);

                        LCD_ILI9341_Parameter(0x00);

                        LCD_ILI9341_Parameter(0x00);

                        LCD_ILI9341_Parameter(0x01);

                        LCD_ILI9341_Parameter(0x3F);                        

                }break;

        }

        

        /* write gram start */

        LCD_ILI9341_CMD(0x2C);

}



这个函数没有理解,液晶GRAM的扫描方向是什么意思呢?能不能结合ILI9341的手册帮忙解释一下,MY,MX,MV,ML,BGR,MH这几个位是什么意思?还有,为什么字符,图片,摄像头需要不同的扫描方式呢?






<div class="tip tip_4 aimg_tip" id="aimg_3832_menu" style="position: absolute; display: none" disautofocus="true">
<div class="xs0">
捕获3.JPG (67.69 KB, 下载次数: 0)


下载附件




2014-8-5 14:00 上传

使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

443

主题

448

帖子

0

粉丝