Lcd ST7789S寄存器初始化配置
1、代码很简单就是对LCD内部寄存器的一些初始化配置。
2、lcd_st7789s.h
//作者:金丝草
extern Lcd_Write_Cmd(u8*,u32);
extern Lcd_Write_Data(u8*,u32);void LCD_ST7789S_REG_Init(void)//lcd屏内部寄存器配置,不能修改
{u8 lcd_buf[32]; //以下代码最大使用缓存31字节//--------------------------------ST7789S Sleep out-------------------------------------------//lcd_buf[0]=0x11;Lcd_Write_Cmd(lcd_buf,1);delay_ms(120);//Delay 120ms//--------------------------------ST7789S Frame rate setting----------------------------------//lcd_buf[]={0xb2,0x0c,0x0c,0x00,0x33,0x33,0xb7,0x35};Lcd_Write_Cmd(lcd_buf,8);//---------------------------------ST7789S Power setting--------------------------------------//lcd_buf[]={0xbb,0x35,0xc3,0x0b,0xc4,0x20,0xc6,0x0f,0xd0,0xa4,0xa2};Lcd_Write_Cmd(lcd_buf,11);//--------------------------------ST7789S Interface Pixel Format------------------------------//lcd_buf[0]=0x36;Lcd_Write_Cmd(lcd_buf,1); // Memory Access Controllcd_buf[0]=0xA0;Lcd_Write_Data(lcd_buf,1); //左右横着刷240//Lcd_Write_Data(0x20); //右左横240lcd_buf[0]=0x3A;Lcd_Write_Cmd(lcd_buf,1); //16bit像素lcd_buf[0]=0x55;Lcd_Write_Data(lcd_buf,1); //---------------------------------ST7789S gamma setting--------------------------------------//lcd_buf[]={0xe0,0xd0,0x00,0x02,0x07,0x0b,0x1a,0x31,0x54,0x40,0x29,0x12,0x12,0x12,0x17,0xe1,0xd0,0x00,0x02,0x07,0x05,0x25,0x2d,0x44,0x45,0x1c,0x18,0x16,0x1c,0x1d,0x29};Lcd_Write_Cmd(lcd_buf,31);
}
Lcd ST7789S寄存器初始化配置相关推荐
- Lcd ILI9340寄存器初始化配置
1.源码如下,初始化ILI9340 2.LCD_ILI9340.h //作者:金丝草extern Lcd_Write_Cmd(u8*,u32); extern Lcd_Write_Data(u8*,u ...
- STM32-时钟-时钟树-时钟初始化配置
1.STM32时钟 STM32有5个时钟源:HSI.HSE.LSI.LSE.PLL HSI是高速内部时钟,RC振荡器,频率为16MHz,精度不高.可以直接作为系统时钟或者用作PLL时钟输入. HSE是 ...
- IMX6Q的DDR3初始化配置
处理器:IMX6Q5EYM10ADDDR3时钟频率400MHz.528MHz DDR3:NT5CB128M16BP-CG16位667MHz时钟频率1333MHz数据频率 相比于Exynos4412的内 ...
- STM32CubeMX快速生成STM32F407ZG芯片寄存器初始化
STM32CubeMX快速生成STM32F407ZG芯片寄存器初始化 STM32CubeMX对于一些使用STM32比较多的开发者比较熟悉,但对于刚接触STM32系列单片机的开发者就可能显得陌生一些.S ...
- stm32 usart的BRR寄存器的配置,程序是CMSIS中的,分析它是怎么实现的?(自己设置好波特率,库文件会根据波特率计算BRR的值,和以前STM8不一样,需要自己根据波特率计算BRR值再设置)
stm32 usart的BRR寄存器的配置 stm32 专栏收录该内容 23 篇文章0 订阅 订阅专栏 程序是CMSIS中的,分析它是怎么实现的? 波特率由整数和分数两部分组成. RCC_GetClo ...
- 24Bit Σ-Δ ADC——AD7124的多通道初始化配置
24Bit Σ-Δ ADC--AD7124的多通道初始化配置 一.前言 二.ADC寄存器介绍 1. 配置寄存器 2. 滤波寄存器 3. 偏置寄存器 4. 增益寄存器 5. 诊断寄存器 三.通道与CON ...
- 飞思卡尔MC9S12X:CAN初始化配置
飞思卡尔MC9S12X:CAN初始化配置 飞思卡尔MC9S12X:CAN发送配置 飞思卡尔MC9S12X:CAN接收配置 飞思卡尔MC9S12X:CAN驱动函数在主函数中的应用 一.MSCAN初始化流 ...
- 基于FPGA OV7670摄像头初始化配置
目录 一.OV7670摄像头简介 二.ov7670 SCCB协议简介 三.OV7670初始化寄存器配置 四.OV7670初始化代码编写 1.初始化过程 2.RTL设计 五.仿真测试 一.OV7670摄 ...
- pgsql数据库默认配置事务类型_PostgreSQL基础教程之:初始化配置
PostgreSQL基础教程之:初始化配置 时间:2020-04-27 来源: PostgreSQL基础教程之:初始化配置 一.配置pg_hba.conf 先说明客户端认证配置文件pg_hba.con ...
- 用MacBook对交换机进行初始化配置
用MacBook对交换机进行初始化配置 小王是一家系统集成商的设备安装工程师,日常工作经常要安装.调试各种工控机和交换机,平日里陪伴他的一台古董级的IBM T23笔记本,升级过硬件可还是又沉又慢,安装 ...
最新文章
- RHEL7升级openssh7.4p1教程
- macOS 如何正确安装 Xcode 合适版本
- 计算a[0]*a[1]*...*a[n-1]/a[i]
- 自学编程需要注意什么?
- VS2015配置freegult
- 淘宝灵活的圆角框--通过一个圆形图片形成圆角原理
- 2.3物理层下面的传输媒体
- python自定义函数两个返回值如何分别输出_第八讲 python自定义函数返回值
- Solr 4.10.3 后台管理页面介绍
- 列和相减 L3-L2
- VS中时间控件的使用
- 金蝶云系统服务器,金蝶云星空-文件服务器配置指南
- highcharts使用downloadCSV导出数据时间与实际时间不对应
- jmeter录制postman脚本
- tas5424_TAS5424ATDKDQ1
- 腾达fh307没有显示服务器名,腾达(Tenda)FH307路由器无线WiFi密码和名称设置 | 192路由网...
- OAS的使用——Python SDK
- wireshark-filter帮助手册
- CentOS 7 安装rar解压rar
- 真传丹道小周天功.txt